pub struct Sha512 { /* private fields */ }Expand description
The SHA-512 hash algorithm.
Implementations§
Trait Implementations§
Source§impl Algorithm for Sha512
impl Algorithm for Sha512
Source§fn digest_to_vec(self) -> Vec<u8>
fn digest_to_vec(self) -> Vec<u8>
Finish the hashing and return the digest.
Source§const OUTPUT_LEN: usize
const OUTPUT_LEN: usize
The size of the resulting digest.
Auto Trait Implementations§
impl Freeze for Sha512
impl RefUnwindSafe for Sha512
impl Send for Sha512
impl Sync for Sha512
impl Unpin for Sha512
impl UnsafeUnpin for Sha512
impl UnwindSafe for Sha512
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