Skip to content

Commit b835d2e

Browse files
committed
Derive debug trait for public structs
1 parent 639bb7b commit b835d2e

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/file_store.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use uuid::Uuid;
1919

2020
type Object = Map<String, Value>;
2121

22-
#[derive(Clone, Copy)]
22+
#[derive(Debug, Clone, Copy)]
2323
pub struct Config {
2424
pub pretty: bool,
2525
pub indent: usize,
@@ -36,7 +36,7 @@ impl Default for Config {
3636
}
3737
}
3838

39-
#[derive(Clone)]
39+
#[derive(Debug, Clone)]
4040
pub struct FileStore {
4141
path: PathBuf,
4242
cfg: Config,

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ use memory_store::MemoryStore;
6868

6969
pub use file_store::Config;
7070

71-
#[derive(Clone)]
71+
#[derive(Debug, Clone)]
7272
pub struct Store(StoreType);
7373

74-
#[derive(Clone)]
74+
#[derive(Debug, Clone)]
7575
enum StoreType {
7676
File(Arc<RwLock<FileStore>>, PathBuf),
7777
Memory(MemoryStore),

src/memory_store.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use std::{
88
};
99
use uuid::Uuid;
1010

11-
#[derive(Clone, Default)]
11+
#[derive(Debug, Clone, Default)]
1212
pub struct MemoryStore {
1313
mem: Arc<RwLock<HashMap<String, Mutex<String>>>>,
1414
}

0 commit comments

Comments
 (0)