pub enum Group {
Show 14 variants
Secp256r1,
Secp384r1,
Secp521r1,
X25519,
X448,
Ffdhe2048,
Ffdhe3072,
Ffdhe4096,
Ffdhe6144,
Ffdhe8192,
SecP256r1Mlkem768,
X25519Mlkem768,
SecP384r1Mlkem1024,
Unknown(u16),
}Variants§
Secp256r1
RFC 8422 s. 5.11.
Secp384r1
RFC 8422 s. 5.11.
Secp521r1
RFC 8422 s. 5.11.
X25519
RFC 8422 s. 5.11.
X448
RFC 8422 s. 5.11.
Ffdhe2048
RFC 8422 s. 5.11.
Ffdhe3072
RFC 7919 s. 8.3
Ffdhe4096
RFC 7919 s. 8.3
Ffdhe6144
RFC 7919 s. 8.3
Ffdhe8192
RFC 7919 s. 8.3
SecP256r1Mlkem768
draft-kwiatkowski-tls-ecdhe-mlkem-03 s. 5
X25519Mlkem768
draft-kwiatkowski-tls-ecdhe-mlkem-03 s. 5
SecP384r1Mlkem1024
draft-kwiatkowski-tls-ecdhe-mlkem-03 s. 5
Unknown(u16)
Unknown Group (may be in future RFC / drafts)
Trait Implementations§
impl StructuralPartialEq for Group
Auto Trait Implementations§
impl Freeze for Group
impl RefUnwindSafe for Group
impl Send for Group
impl Sync for Group
impl Unpin for Group
impl UnwindSafe for Group
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