Trait Backend
hips
pub trait Backend { fn store(&mut self, encrypted: Encrypted) -> Result<()>; fn load(&mut self, name: String) -> Result<Encrypted>; fn remove(&mut self, name: String) -> Result<()>; fn list(&mut self) -> Result<Vec<Encrypted>>; }
fn store(&mut self, encrypted: Encrypted) -> Result<()>
fn load(&mut self, name: String) -> Result<Encrypted>
fn remove(&mut self, name: String) -> Result<()>
fn list(&mut self) -> Result<Vec<Encrypted>>