pub struct Sha1Impl;Expand description
The global Sha1 implementation.
Implementations§
Source§impl Sha1Impl
impl Sha1Impl
Sourcepub fn init() -> Sha1ImplContext
pub fn init() -> Sha1ImplContext
Hash init
Sourcepub fn update(ctx: &mut Sha1ImplContext, data: &[u8])
pub fn update(ctx: &mut Sha1ImplContext, data: &[u8])
Hash update
Sourcepub fn finalize(ctx: Sha1ImplContext, data: &mut [u8])
pub fn finalize(ctx: Sha1ImplContext, data: &mut [u8])
Hash finalize
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Sha1Impl
impl RefUnwindSafe for Sha1Impl
impl Send for Sha1Impl
impl Sync for Sha1Impl
impl Unpin for Sha1Impl
impl UnsafeUnpin for Sha1Impl
impl UnwindSafe for Sha1Impl
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