pub struct Blake3Hasher { /* private fields */ }Implementations§
Source§impl Blake3Hasher
impl Blake3Hasher
pub fn init() -> Self
pub fn init_keyed(&mut self, key: [u8; 32])
pub fn init_derive_keyed(&mut self, key: &[u8])
pub fn update(&mut self, input: &[u8])
pub fn finalize(&mut self, out: &[u8])
pub fn finalize_seek(&mut self, seek: u64, out: &[u8])
pub fn reset(&mut self)
Auto Trait Implementations§
impl Freeze for Blake3Hasher
impl RefUnwindSafe for Blake3Hasher
impl Send for Blake3Hasher
impl Sync for Blake3Hasher
impl Unpin for Blake3Hasher
impl UnwindSafe for Blake3Hasher
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