pub struct OptimizedSha256;Expand description
Optimized SHA256 hasher with CPU feature detection
Implementations§
Source§impl OptimizedSha256
impl OptimizedSha256
Sourcepub fn new() -> OptimizedSha256
pub fn new() -> OptimizedSha256
Create a new SHA256 hasher with automatic CPU feature detection
Trait Implementations§
Source§impl Default for OptimizedSha256
impl Default for OptimizedSha256
Source§fn default() -> OptimizedSha256
fn default() -> OptimizedSha256
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OptimizedSha256
impl RefUnwindSafe for OptimizedSha256
impl Send for OptimizedSha256
impl Sync for OptimizedSha256
impl Unpin for OptimizedSha256
impl UnsafeUnpin for OptimizedSha256
impl UnwindSafe for OptimizedSha256
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> 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