pub enum MlDsaLevel {
L2,
L3,
L5,
}Expand description
ML-DSA security levels (FIPS 204).
Variants§
L2
ML-DSA-44 (Category 2, ~128-bit security).
L3
ML-DSA-65 (Category 3, ~192-bit security).
L5
ML-DSA-87 (Category 5, ~256-bit security).
Trait Implementations§
Source§impl Clone for MlDsaLevel
impl Clone for MlDsaLevel
Source§fn clone(&self) -> MlDsaLevel
fn clone(&self) -> MlDsaLevel
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 MlDsaLevel
impl Debug for MlDsaLevel
Source§impl PartialEq for MlDsaLevel
impl PartialEq for MlDsaLevel
impl Copy for MlDsaLevel
impl Eq for MlDsaLevel
impl StructuralPartialEq for MlDsaLevel
Auto Trait Implementations§
impl Freeze for MlDsaLevel
impl RefUnwindSafe for MlDsaLevel
impl Send for MlDsaLevel
impl Sync for MlDsaLevel
impl Unpin for MlDsaLevel
impl UnsafeUnpin for MlDsaLevel
impl UnwindSafe for MlDsaLevel
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