diff options
author | Katharina Fey <kookie@spacekookie.de> | 2018-09-16 11:03:38 +0100 |
---|---|---|
committer | Katharina Fey <kookie@spacekookie.de> | 2018-09-16 11:03:38 +0100 |
commit | 39a9b4ab3f1ab8a4c79962e1de78204faaf10abe (patch) | |
tree | 9cec5f02cc8d227eeb0a2c81b3d6761ffd6aed65 /lockchain-files/src/fs | |
parent | b257bdaefe633ebb72590aac2b7f504af51ba23e (diff) |
Only relying on the `UserStore` `AutoEncoder` impl for serialisation
Diffstat (limited to 'lockchain-files/src/fs')
-rw-r--r-- | lockchain-files/src/fs/mod.rs | 4 | ||||
-rw-r--r-- | lockchain-files/src/fs/primitive.rs | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/lockchain-files/src/fs/mod.rs b/lockchain-files/src/fs/mod.rs index eed860d..7820925 100644 --- a/lockchain-files/src/fs/mod.rs +++ b/lockchain-files/src/fs/mod.rs @@ -88,11 +88,11 @@ impl Filesystem { pub fn sync_vault<T: Body>(&self, vault: &FileVault<T>) -> Result<(), io::Error> { vault.config.save(&self.root)?; - unimplemented!() } /// Respond to a sync request + #[deprecated] pub fn sync<T>(&self, data: &HashMap<String, T>, types: FileType) -> Result<(), Box<Error>> where T: AutoEncoder, @@ -122,4 +122,6 @@ impl Filesystem { // Ok(()) } + + /************* Private utility functions*************/ } diff --git a/lockchain-files/src/fs/primitive.rs b/lockchain-files/src/fs/primitive.rs index c5e13a3..d567a28 100644 --- a/lockchain-files/src/fs/primitive.rs +++ b/lockchain-files/src/fs/primitive.rs @@ -47,7 +47,7 @@ fn type_path(tt: FileType, root: &PathBuf) -> PathBuf { path } -pub fn write_file(tt: FileType, root: PathBuf, name: &str, contents: Vec<u8>) -> Result<()> { +pub(crate) fn write_file(tt: FileType, root: PathBuf, name: &str, contents: Vec<u8>) -> Result<()> { let file_name = format!("{}.{}", name, file_ending!(&tt)); let mut path = type_path(tt, &root); path.push(file_name); |