Trait clementine::Persistable
[−]
[src]
pub trait Persistable { fn set(&mut self, _: String, _: Data) -> Result<()>; fn remove(&mut self, _: String) -> Result<()>; fn load(&mut self) -> Result<BTreeMap<String, Data>>; fn clear(&mut self) -> Result<()>; }
Required Methods
fn set(&mut self, _: String, _: Data) -> Result<()>
fn remove(&mut self, _: String) -> Result<()>
fn load(&mut self) -> Result<BTreeMap<String, Data>>
fn clear(&mut self) -> Result<()>
Implementors
impl Persistable for FileStore
impl Persistable for MemoryStore