#[repr(u32)]pub enum EccCurve {
Show 21 variants
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§
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§
impl 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)