simplify sub system init

This commit is contained in:
2021-02-18 22:44:25 +01:00
parent 97c5a8cd7b
commit 9f8bdfc2a0
6 changed files with 32 additions and 36 deletions

View File

@@ -60,19 +60,11 @@ impl crdt_enc::key_cryptor::KeyCryptor for KeyHandler {
.data
.lock()
.map_err(|err| Error::msg(err.to_string()))?;
data.info = Some(core.info());
data.core = Some(dyn_clone::clone_box(core));
Ok(())
}
async fn set_info(&self, info: &Info) -> Result<()> {
let mut data = self
.data
.lock()
.map_err(|err| Error::msg(err.to_string()))?;
data.info = Some(info.clone());
Ok(())
}
async fn set_remote_meta(
&self,
new_remote_meta: Option<MVReg<VersionBytes, Uuid>>,