Struct bitbox_api::PersistedNoiseConfig
source · pub struct PersistedNoiseConfig { /* private fields */ }
Implementations§
source§impl PersistedNoiseConfig
impl PersistedNoiseConfig
sourcepub fn new(config_dir: &str) -> PersistedNoiseConfig
pub fn new(config_dir: &str) -> PersistedNoiseConfig
Creates a new persisting noise config, which stores the pairing information in “bitbox.json” in the provided directory.
Trait Implementations§
source§impl NoiseConfig for PersistedNoiseConfig
impl NoiseConfig for PersistedNoiseConfig
fn read_config(&self) -> Result<NoiseConfigData, ConfigError>
fn store_config(&self, conf: &NoiseConfigData) -> Result<(), ConfigError>
Auto Trait Implementations§
impl RefUnwindSafe for PersistedNoiseConfig
impl Send for PersistedNoiseConfig
impl Sync for PersistedNoiseConfig
impl Unpin for PersistedNoiseConfig
impl UnwindSafe for PersistedNoiseConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more