pub struct Blake3Keyed { /* private fields */ }Expand description
BLAKE3 keyed-hash (MAC-like): deterministic 32-byte output under a 32-byte key.
Produces a unique output for each (key, message) pair. Keys are 32 bytes and must be kept secret for MAC use cases.
Implementations§
Auto Trait Implementations§
impl Freeze for Blake3Keyed
impl RefUnwindSafe for Blake3Keyed
impl Send for Blake3Keyed
impl Sync for Blake3Keyed
impl Unpin for Blake3Keyed
impl UnsafeUnpin for Blake3Keyed
impl UnwindSafe for Blake3Keyed
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