Trait ethstore::accounts_dir::KeyFileManager [−][src]
pub trait KeyFileManager: Send + Sync { fn read<T>(
&self,
filename: Option<String>,
reader: T
) -> Result<SafeAccount, Error>
where
T: Read; fn write<T>(
&self,
account: SafeAccount,
writer: &mut T
) -> Result<(), Error>
where
T: Write; }
Disk directory key file manager
Required Methods
fn read<T>(
&self,
filename: Option<String>,
reader: T
) -> Result<SafeAccount, Error> where
T: Read,
&self,
filename: Option<String>,
reader: T
) -> Result<SafeAccount, Error> where
T: Read,
Read SafeAccount
from given key file stream
fn write<T>(&self, account: SafeAccount, writer: &mut T) -> Result<(), Error> where
T: Write,
T: Write,
Write SafeAccount
to given key file stream
Implementors
impl KeyFileManager for DiskKeyFileManager