pub struct Blake2b { /* private fields */ }Expand description
BLAKE2b hasher (RFC 7693). Default: 64-byte output, 128-byte blocks.
Not FIPS-approved. Used by Argon2, libsodium, WireGuard.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Blake2b
impl RefUnwindSafe for Blake2b
impl Send for Blake2b
impl Sync for Blake2b
impl Unpin for Blake2b
impl UnsafeUnpin for Blake2b
impl UnwindSafe for Blake2b
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