pub enum KeyDerivationAlgorithm {
Argon2,
Pbkdf2,
Scrypt,
}Expand description
Key derivation algorithm
Variants§
Trait Implementations§
Source§impl Clone for KeyDerivationAlgorithm
impl Clone for KeyDerivationAlgorithm
Source§fn clone(&self) -> KeyDerivationAlgorithm
fn clone(&self) -> KeyDerivationAlgorithm
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 KeyDerivationAlgorithm
impl Debug for KeyDerivationAlgorithm
Source§impl<'de> Deserialize<'de> for KeyDerivationAlgorithm
impl<'de> Deserialize<'de> for KeyDerivationAlgorithm
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 KeyDerivationAlgorithm
impl RefUnwindSafe for KeyDerivationAlgorithm
impl Send for KeyDerivationAlgorithm
impl Sync for KeyDerivationAlgorithm
impl Unpin for KeyDerivationAlgorithm
impl UnwindSafe for KeyDerivationAlgorithm
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