pub enum EcCurve {
P256,
P384,
P521,
Secp256k1,
BrainpoolP256r1,
BrainpoolP384r1,
BrainpoolP512r1,
}Expand description
Curve identifier for ECC key serialization.
Variants§
P256
NIST P-256 / secp256r1.
P384
NIST P-384 / secp384r1.
P521
NIST P-521 / secp521r1.
Secp256k1
secp256k1.
BrainpoolP256r1
brainpoolP256r1.
BrainpoolP384r1
brainpoolP384r1.
BrainpoolP512r1
brainpoolP512r1.
Trait Implementations§
impl Copy for EcCurve
impl Eq for EcCurve
impl StructuralPartialEq for EcCurve
Auto Trait Implementations§
impl Freeze for EcCurve
impl RefUnwindSafe for EcCurve
impl Send for EcCurve
impl Sync for EcCurve
impl Unpin for EcCurve
impl UnsafeUnpin for EcCurve
impl UnwindSafe for EcCurve
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