pub struct KeyDerivationParams {
pub method: DerivationMethod,
pub salt: [u8; 32],
pub iterations: u32,
pub key_length: usize,
}Fieldsยง
ยงmethod: DerivationMethodยงsalt: [u8; 32]ยงiterations: u32ยงkey_length: usizeTrait Implementationsยง
Sourceยงimpl Clone for KeyDerivationParams
impl Clone for KeyDerivationParams
Sourceยงfn clone(&self) -> KeyDerivationParams
fn clone(&self) -> KeyDerivationParams
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 moreSourceยงimpl Debug for KeyDerivationParams
impl Debug for KeyDerivationParams
Sourceยงimpl<'de> Deserialize<'de> for KeyDerivationParams
impl<'de> Deserialize<'de> for KeyDerivationParams
Sourceยงfn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementationsยง
impl Freeze for KeyDerivationParams
impl RefUnwindSafe for KeyDerivationParams
impl Send for KeyDerivationParams
impl Sync for KeyDerivationParams
impl Unpin for KeyDerivationParams
impl UnwindSafe for KeyDerivationParams
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