diff options
-rw-r--r-- | lib/core/libimagstore/src/file_abstraction/fs.rs | 11 | ||||
-rw-r--r-- | lib/core/libimagstore/src/store.rs | 2 |
2 files changed, 3 insertions, 10 deletions
diff --git a/lib/core/libimagstore/src/file_abstraction/fs.rs b/lib/core/libimagstore/src/file_abstraction/fs.rs index c1d5c4c1..a41a2239 100644 --- a/lib/core/libimagstore/src/file_abstraction/fs.rs +++ b/lib/core/libimagstore/src/file_abstraction/fs.rs @@ -105,15 +105,8 @@ impl FileAbstractionInstance for FSFileAbstractionInstance { /// `FSFileAbstraction` state type /// /// A lazy file is either absent, but a path to it is available, or it is present. -#[derive(Debug)] -pub struct FSFileAbstraction { -} - -impl FSFileAbstraction { - pub fn new() -> FSFileAbstraction { - FSFileAbstraction { } - } -} +#[derive(Debug, Default)] +pub struct FSFileAbstraction {} impl FileAbstraction for FSFileAbstraction { diff --git a/lib/core/libimagstore/src/store.rs b/lib/core/libimagstore/src/store.rs index 57a4a7dd..039b6b3f 100644 --- a/lib/core/libimagstore/src/store.rs +++ b/lib/core/libimagstore/src/store.rs @@ -235,7 +235,7 @@ impl Store { /// - On success: Store object /// pub fn new(location: PathBuf, store_config: &Option<Value>) -> Result<Store> { - let backend = Box::new(FSFileAbstraction::new()); + let backend = Box::new(FSFileAbstraction::default()); Store::new_with_backend(location, store_config, backend) } |