pub struct HmacSha224Impl;Expand description
The global HmacSha224 implementation.
Implementations§
Source§impl HmacSha224Impl
impl HmacSha224Impl
Sourcepub fn init(key: &[u8]) -> HmacSha224ImplContext
pub fn init(key: &[u8]) -> HmacSha224ImplContext
Hash init
Sourcepub fn update(ctx: &mut HmacSha224ImplContext, data: &[u8])
pub fn update(ctx: &mut HmacSha224ImplContext, data: &[u8])
Hash update
Sourcepub fn finalize(ctx: HmacSha224ImplContext, data: &mut [u8])
pub fn finalize(ctx: HmacSha224ImplContext, data: &mut [u8])
Hash finalize
Trait Implementations§
Source§impl HmacSha224 for HmacSha224Impl
impl HmacSha224 for HmacSha224Impl
Source§type Context = HmacSha224ImplContext
type Context = HmacSha224ImplContext
Opaque storage for the implementation’s hash state.
Source§fn init(key: &[u8]) -> HmacSha224ImplContext
fn init(key: &[u8]) -> HmacSha224ImplContext
Hash init
Source§fn update(ctx: &mut HmacSha224ImplContext, data: &[u8])
fn update(ctx: &mut HmacSha224ImplContext, data: &[u8])
Hash update
Source§fn finalize(ctx: HmacSha224ImplContext, data: &mut [u8])
fn finalize(ctx: HmacSha224ImplContext, data: &mut [u8])
Hash finalize
Auto Trait Implementations§
impl Freeze for HmacSha224Impl
impl RefUnwindSafe for HmacSha224Impl
impl Send for HmacSha224Impl
impl Sync for HmacSha224Impl
impl Unpin for HmacSha224Impl
impl UnsafeUnpin for HmacSha224Impl
impl UnwindSafe for HmacSha224Impl
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