Struct ethstore::dir::ParityDirectory
[−]
[src]
pub struct ParityDirectory { /* fields omitted */ }
Methods
impl ParityDirectory
[src]
fn create(t: DirectoryType) -> Result<Self, Error>
fn open(t: DirectoryType) -> Self
Trait Implementations
impl KeyDirectory for ParityDirectory
[src]
fn load(&self) -> Result<Vec<SafeAccount>, Error>
Read keys from directory
fn insert(&self, account: SafeAccount) -> Result<SafeAccount, Error>
Insert new key to directory
fn update(&self, account: SafeAccount) -> Result<SafeAccount, Error>
fn remove(&self, account: &SafeAccount) -> Result<(), Error>
Remove key from directory
fn path(&self) -> Option<&PathBuf>
Get directory filesystem path, if available
fn as_vault_provider(&self) -> Option<&VaultKeyDirectoryProvider>
Return vault provider, if available