pub struct Pbkdf2Output { /* private fields */ }Expand description
Derived PBKDF2 output keying material.
Implementations§
Source§impl Pbkdf2Output
impl Pbkdf2Output
Sourcepub fn into_zeroizing(self) -> Zeroizing<Vec<u8>>
pub fn into_zeroizing(self) -> Zeroizing<Vec<u8>>
Consumes the output and returns an owned zeroizing buffer.
Trait Implementations§
Source§impl Debug for Pbkdf2Output
impl Debug for Pbkdf2Output
Source§impl Zeroize for Pbkdf2Output
impl Zeroize for Pbkdf2Output
impl ZeroizeOnDrop for Pbkdf2Output
Auto Trait Implementations§
impl Freeze for Pbkdf2Output
impl RefUnwindSafe for Pbkdf2Output
impl Send for Pbkdf2Output
impl Sync for Pbkdf2Output
impl Unpin for Pbkdf2Output
impl UnsafeUnpin for Pbkdf2Output
impl UnwindSafe for Pbkdf2Output
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