#[repr(u32)]pub enum Dilithium {
Dilithium2 = 2,
Dilithium3 = 3,
Dilithium5 = 5,
}Variants§
Implementations§
Source§impl Dilithium
impl Dilithium
pub fn keypair(self) -> (DilithiumPrivateKey, DilithiumPublicKey)
pub fn private_key_size(&self) -> usize
pub fn public_key_size(&self) -> usize
pub fn signature_size(&self) -> usize
Trait Implementations§
impl Copy for Dilithium
impl Eq for Dilithium
impl StructuralPartialEq for Dilithium
Auto Trait Implementations§
impl Freeze for Dilithium
impl RefUnwindSafe for Dilithium
impl Send for Dilithium
impl Sync for Dilithium
impl Unpin for Dilithium
impl UnwindSafe for Dilithium
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