pub struct Blake2s256Engine;Expand description
BLAKE2s-256 hash engine
BLAKE2s is a cryptographic hash function optimized for 8-32 bit platforms. This variant produces 256-bit (32-byte) hashes.
BLAKE2s is optimized for smaller architectures and embedded systems, while still providing strong cryptographic security.
Implementations§
Trait Implementations§
Source§impl Clone for Blake2s256Engine
impl Clone for Blake2s256Engine
Source§fn clone(&self) -> Blake2s256Engine
fn clone(&self) -> Blake2s256Engine
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Blake2s256Engine
impl Debug for Blake2s256Engine
Source§impl Default for Blake2s256Engine
impl Default for Blake2s256Engine
Source§fn default() -> Blake2s256Engine
fn default() -> Blake2s256Engine
Returns the “default value” for a type. Read more
Source§impl HashEngine for Blake2s256Engine
impl HashEngine for Blake2s256Engine
impl Copy for Blake2s256Engine
Auto Trait Implementations§
impl Freeze for Blake2s256Engine
impl RefUnwindSafe for Blake2s256Engine
impl Send for Blake2s256Engine
impl Sync for Blake2s256Engine
impl Unpin for Blake2s256Engine
impl UnwindSafe for Blake2s256Engine
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more