pub struct SHAKE128Params;Expand description
The parameters for SHAKE128.
Trait Implementations§
Source§impl Algorithm for SHAKE128Params
impl Algorithm for SHAKE128Params
Source§const ALG_NAME: &'static str = SHAKE128_NAME
const ALG_NAME: &'static str = SHAKE128_NAME
String name for the algorithm, used consistently across the library.
Source§const MAX_SECURITY_STRENGTH: SecurityStrength = SecurityStrength::_128bit
const MAX_SECURITY_STRENGTH: SecurityStrength = SecurityStrength::_128bit
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 SHAKE128Params
impl Clone for SHAKE128Params
Source§fn clone(&self) -> SHAKE128Params
fn clone(&self) -> SHAKE128Params
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 moreAuto Trait Implementations§
impl Freeze for SHAKE128Params
impl RefUnwindSafe for SHAKE128Params
impl Send for SHAKE128Params
impl Sync for SHAKE128Params
impl Unpin for SHAKE128Params
impl UnsafeUnpin for SHAKE128Params
impl UnwindSafe for SHAKE128Params
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