pub struct Sha384(/* private fields */);Expand description
SHA2-384.
Trait Implementations§
Source§impl Hash for Sha384
impl Hash for Sha384
Source§const DIGEST_SIZE: usize = <<sha2::Sha384 as OutputSizeUser>::OutputSize as Unsigned>::USIZE
const DIGEST_SIZE: usize = <<sha2::Sha384 as OutputSizeUser>::OutputSize as Unsigned>::USIZE
Shorthand for
DigestSize.Source§type DigestSize = <CoreWrapper<CtVariableCoreWrapper<Sha512VarCore, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, OidSha384>> as OutputSizeUser>::OutputSize
type DigestSize = <CoreWrapper<CtVariableCoreWrapper<Sha512VarCore, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>, OidSha384>> as OutputSizeUser>::OutputSize
Source§fn digest(self) -> Digest<Self::DigestSize>
fn digest(self) -> Digest<Self::DigestSize>
Returns the current digest.
Auto Trait Implementations§
impl Freeze for Sha384
impl RefUnwindSafe for Sha384
impl Send for Sha384
impl Sync for Sha384
impl Unpin for Sha384
impl UnwindSafe for Sha384
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