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