Enum tls_parser::common::NamedCurve
[−]
pub enum NamedCurve {
Sect163k1,
Sect163r1,
Sect163r2,
Sect193r1,
Sect193r2,
Sect233k1,
Sect233r1,
Sect239k1,
Sect283k1,
Sect283r1,
Sect409k1,
Sect409r1,
Sect571k1,
Sect571r1,
Secp160k1,
Secp160r1,
Secp160r2,
Secp192k1,
Secp192r1,
Secp224k1,
Secp224r1,
Secp256k1,
Secp256r1,
Secp384r1,
Secp521r1,
BrainpoolP256r1,
BrainpoolP384r1,
BrainpoolP512r1,
EcdhX25519,
EcdhX448,
Ffdhe2048,
Ffdhe3072,
Ffdhe4096,
Ffdhe6144,
Ffdhe8192,
ArbitraryExplicitPrimeCurves,
ArbitraryExplicitChar2Curves,
}Variants
Sect163k1Sect163r1Sect163r2Sect193r1Sect193r2Sect233k1Sect233r1Sect239k1Sect283k1Sect283r1Sect409k1Sect409r1Sect571k1Sect571r1Secp160k1Secp160r1Secp160r2Secp192k1Secp192r1Secp224k1Secp224r1Secp256k1Secp256r1Secp384r1Secp521r1BrainpoolP256r1BrainpoolP384r1BrainpoolP512r1EcdhX25519EcdhX448Ffdhe2048Ffdhe3072Ffdhe4096Ffdhe6144Ffdhe8192ArbitraryExplicitPrimeCurvesArbitraryExplicitChar2CurvesTrait Implementations
impl Debug for NamedCurve[src]
impl FromPrimitive for NamedCurve
fn from_i64(n: i64) -> Option<Self>
Convert an i64 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_u64(n: u64) -> Option<Self>
Convert an u64 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_isize(n: isize) -> Option<Self>
Convert an isize to return an optional value of this type. If the value cannot be represented by this value, the None is returned. Read more
fn from_i8(n: i8) -> Option<Self>
Convert an i8 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_i16(n: i16) -> Option<Self>
Convert an i16 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_i32(n: i32) -> Option<Self>
Convert an i32 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_usize(n: usize) -> Option<Self>
Convert a usize to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_u8(n: u8) -> Option<Self>
Convert an u8 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_u16(n: u16) -> Option<Self>
Convert an u16 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_u32(n: u32) -> Option<Self>
Convert an u32 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_f32(n: f32) -> Option<Self>
Convert a f32 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more
fn from_f64(n: f64) -> Option<Self>
Convert a f64 to return an optional value of this type. If the type cannot be represented by this value, the None is returned. Read more