pub struct Sha256 { /* private fields */ }Expand description
SHA-256 hasher (FIPS 180-4). 256-bit output, 64-byte blocks.
The workhorse hash of TLS 1.2 / 1.3, JWS, X.509 SHA-2 signatures, Bitcoin, and almost every other modern protocol that needs a 128-bit-security hash function.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Sha256
impl RefUnwindSafe for Sha256
impl Send for Sha256
impl Sync for Sha256
impl Unpin for Sha256
impl UnsafeUnpin for Sha256
impl UnwindSafe for Sha256
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