pub struct KeyProviderOptions {
pub ratchet_window_size: i32,
pub ratchet_salt: Vec<u8>,
pub failure_tolerance: i32,
pub key_derivation_algorithm: KeyDerivationAlgorithm,
}Fields§
§ratchet_window_size: i32§ratchet_salt: Vec<u8>§failure_tolerance: i32§key_derivation_algorithm: KeyDerivationAlgorithmTrait Implementations§
Source§impl Clone for KeyProviderOptions
impl Clone for KeyProviderOptions
Source§fn clone(&self) -> KeyProviderOptions
fn clone(&self) -> KeyProviderOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for KeyProviderOptions
impl RefUnwindSafe for KeyProviderOptions
impl Send for KeyProviderOptions
impl Sync for KeyProviderOptions
impl Unpin for KeyProviderOptions
impl UnsafeUnpin for KeyProviderOptions
impl UnwindSafe for KeyProviderOptions
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