pub struct Pbkdf2Iterations { /* private fields */ }Expand description
PBKDF2 iteration count.
Implementations§
Source§impl Pbkdf2Iterations
impl Pbkdf2Iterations
Sourcepub fn from_u32(
value: u32,
prf: Pbkdf2Prf,
) -> Result<Pbkdf2Iterations, CryptoError>
pub fn from_u32( value: u32, prf: Pbkdf2Prf, ) -> Result<Pbkdf2Iterations, CryptoError>
Constructs an iteration count.
Sourcepub fn from_u32_modern(
value: u32,
prf: Pbkdf2Prf,
) -> Result<Pbkdf2Iterations, CryptoError>
pub fn from_u32_modern( value: u32, prf: Pbkdf2Prf, ) -> Result<Pbkdf2Iterations, CryptoError>
Constructs an iteration count for a new public protocol profile.
The standards-level constructor remains available for conformance vectors. Public facades use this constructor so a below-policy work factor cannot be selected accidentally.
Trait Implementations§
Source§impl Clone for Pbkdf2Iterations
impl Clone for Pbkdf2Iterations
Source§fn clone(&self) -> Pbkdf2Iterations
fn clone(&self) -> Pbkdf2Iterations
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 moreimpl Copy for Pbkdf2Iterations
Source§impl Debug for Pbkdf2Iterations
impl Debug for Pbkdf2Iterations
impl Eq for Pbkdf2Iterations
Source§impl PartialEq for Pbkdf2Iterations
impl PartialEq for Pbkdf2Iterations
impl StructuralPartialEq for Pbkdf2Iterations
Auto Trait Implementations§
impl Freeze for Pbkdf2Iterations
impl RefUnwindSafe for Pbkdf2Iterations
impl Send for Pbkdf2Iterations
impl Sync for Pbkdf2Iterations
impl Unpin for Pbkdf2Iterations
impl UnsafeUnpin for Pbkdf2Iterations
impl UnwindSafe for Pbkdf2Iterations
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