Enum rustls::internal::msgs::enums::NamedGroup [−][src]
pub enum NamedGroup {
secp256r1,
secp384r1,
secp521r1,
X25519,
X448,
FFDHE2048,
FFDHE3072,
FFDHE4096,
FFDHE6144,
FFDHE8192,
Unknown(u16),
}
Expand description
The NamedGroup
TLS protocol enum. Values in this enum are taken
from the various RFCs covering TLS, and are listed by IANA.
The Unknown
item is used when processing unrecognised ordinals.
Variants
secp256r1
secp384r1
secp521r1
X25519
X448
FFDHE2048
FFDHE3072
FFDHE4096
FFDHE6144
FFDHE8192
Unknown(u16)
Tuple Fields
0: u16
Implementations
Trait Implementations
Decode yourself by fiddling with the Reader
.
Return Some if it worked, None if not. Read more
Convenience function to get the results of encode()
.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for NamedGroup
impl Send for NamedGroup
impl Sync for NamedGroup
impl Unpin for NamedGroup
impl UnwindSafe for NamedGroup
Blanket Implementations
Mutably borrows from an owned value. Read more