[][src]Trait hips::Backend

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>>; }

Required methods

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>>

Loading content...

Implementors

Loading content...