#[repr(u32)]pub enum EccCurve {
Show 22 variants
    None = 0,
    NistP192 = 1,
    NistP224 = 2,
    NistP256 = 3,
    NistP384 = 4,
    NistP521 = 5,
    BsiP160r1 = 257,
    BsiP192r1 = 258,
    BsiP224r1 = 259,
    BsiP256r1 = 260,
    BsiP320r1 = 261,
    BsiP384r1 = 262,
    BsiP512r1 = 263,
    BsiP160t1 = 513,
    BsiP192t1 = 514,
    BsiP224t1 = 515,
    BsiP256t1 = 516,
    BsiP320t1 = 517,
    BsiP384t1 = 518,
    BsiP512t1 = 519,
    _448 = 769,
    Sm2 = 768,
}Variants§
None = 0
NistP192 = 1
NistP224 = 2
NistP256 = 3
NistP384 = 4
NistP521 = 5
BsiP160r1 = 257
BsiP192r1 = 258
BsiP224r1 = 259
BsiP256r1 = 260
BsiP320r1 = 261
BsiP384r1 = 262
BsiP512r1 = 263
BsiP160t1 = 513
BsiP192t1 = 514
BsiP224t1 = 515
BsiP256t1 = 516
BsiP320t1 = 517
BsiP384t1 = 518
BsiP512t1 = 519
_448 = 769
Sm2 = 768
Trait Implementations§
Source§impl FromPrimitive for EccCurve
 
impl FromPrimitive for EccCurve
Source§fn from_i64(n: i64) -> Option<Self>
 
fn from_i64(n: i64) -> Option<Self>
Converts an 
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
 
fn from_u64(n: u64) -> Option<Self>
Converts an 
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
 
fn from_isize(n: isize) -> Option<Self>
Converts an 
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
 
fn from_i8(n: i8) -> Option<Self>
Converts an 
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
 
fn from_i16(n: i16) -> Option<Self>
Converts an 
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
 
fn from_i32(n: i32) -> Option<Self>
Converts an 
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
 
fn from_i128(n: i128) -> Option<Self>
Converts an 
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
 
fn from_usize(n: usize) -> Option<Self>
Converts a 
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
 
fn from_u8(n: u8) -> Option<Self>
Converts an 
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
 
fn from_u16(n: u16) -> Option<Self>
Converts an 
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
 
fn from_u32(n: u32) -> Option<Self>
Converts an 
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
 
fn from_u128(n: u128) -> Option<Self>
Converts an 
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreimpl Copy for EccCurve
impl Eq for EccCurve
impl StructuralPartialEq for EccCurve
Auto Trait Implementations§
impl Freeze for EccCurve
impl RefUnwindSafe for EccCurve
impl Send for EccCurve
impl Sync for EccCurve
impl Unpin for EccCurve
impl UnwindSafe for EccCurve
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