pub struct SHA224Params;Expand description
The parameters for SHA224.
Trait Implementations§
Source§impl Algorithm for SHA224Params
impl Algorithm for SHA224Params
Source§const ALG_NAME: &'static str = SHA224_NAME
const ALG_NAME: &'static str = SHA224_NAME
String name for the algorithm, used consistently across the library.
Source§const MAX_SECURITY_STRENGTH: SecurityStrength = SecurityStrength::_112bit
const MAX_SECURITY_STRENGTH: SecurityStrength = SecurityStrength::_112bit
Maximum security strength supported by the algorithm.
In other words, this algorithm can produce outputs up to this security strength,
but may produce outputs with lower security strength, for example, if asked to truncate.
Source§impl Clone for SHA224Params
impl Clone for SHA224Params
Source§fn clone(&self) -> SHA224Params
fn clone(&self) -> SHA224Params
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl HashAlgParams for SHA224Params
impl HashAlgParams for SHA224Params
Source§const OUTPUT_LEN: usize = 28
const OUTPUT_LEN: usize = 28
The fixed output length of the hash function.
Auto Trait Implementations§
impl Freeze for SHA224Params
impl RefUnwindSafe for SHA224Params
impl Send for SHA224Params
impl Sync for SHA224Params
impl Unpin for SHA224Params
impl UnsafeUnpin for SHA224Params
impl UnwindSafe for SHA224Params
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