Trait ethstore::accounts_dir::VaultKeyDirectory[][src]

pub trait VaultKeyDirectory: KeyDirectory {
    fn as_key_directory(&self) -> &KeyDirectory;
fn name(&self) -> &str;
fn key(&self) -> VaultKey;
fn set_key(&self, key: VaultKey) -> Result<(), SetKeyError>;
fn meta(&self) -> String;
fn set_meta(&self, meta: &str) -> Result<(), Error>; }

Vault directory

Required Methods

Cast to KeyDirectory

Vault name

Get vault key

Set new key for vault

Get vault meta

Set vault meta

Implementors