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