Trait libpasta::key::Store [] [src]

pub trait Store: Debug + Send + Sync {
    fn insert(&self, key: &[u8]) -> String;
fn get_key(&self, id: &str) -> Option<Vec<u8>>; }

A key storage source. Permits retrieving and storing keys.

Keys are indexed by a String id, and are stored as Vec.

Required Methods

Insert a new key into the Store.

Get a key from the Store.

Implementors