#[repr(u16)]pub enum TpmEccCurve {
Show 14 variants
None = 0,
NistP192 = 1,
NistP224 = 2,
NistP256 = 3,
NistP384 = 4,
NistP521 = 5,
BnP256 = 16,
BnP638 = 17,
Sm2P256 = 32,
BpP256R1 = 48,
BpP384R1 = 49,
BpP512R1 = 50,
Curve25519 = 64,
Curve448 = 65,
}Variants§
None = 0
NistP192 = 1
NistP224 = 2
NistP256 = 3
NistP384 = 4
NistP521 = 5
BnP256 = 16
BnP638 = 17
Sm2P256 = 32
BpP256R1 = 48
BpP384R1 = 49
BpP512R1 = 50
Curve25519 = 64
Curve448 = 65
Implementations§
Trait Implementations§
Source§impl Clone for TpmEccCurve
impl Clone for TpmEccCurve
Source§fn clone(&self) -> TpmEccCurve
fn clone(&self) -> TpmEccCurve
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TpmEccCurve
impl Debug for TpmEccCurve
Source§impl Default for TpmEccCurve
impl Default for TpmEccCurve
Source§fn default() -> TpmEccCurve
fn default() -> TpmEccCurve
Returns the “default value” for a type. Read more
Source§impl Display for TpmEccCurve
impl Display for TpmEccCurve
Source§impl PartialEq for TpmEccCurve
impl PartialEq for TpmEccCurve
Source§fn eq(&self, other: &TpmEccCurve) -> bool
fn eq(&self, other: &TpmEccCurve) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TpmMarshal for TpmEccCurve
impl TpmMarshal for TpmEccCurve
Source§impl TpmSized for TpmEccCurve
impl TpmSized for TpmEccCurve
Source§impl TryFrom<u16> for TpmEccCurve
impl TryFrom<u16> for TpmEccCurve
Source§type Error = TpmProtocolError
type Error = TpmProtocolError
The type returned in the event of a conversion error.
impl Copy for TpmEccCurve
impl Eq for TpmEccCurve
impl StructuralPartialEq for TpmEccCurve
Auto Trait Implementations§
impl Freeze for TpmEccCurve
impl RefUnwindSafe for TpmEccCurve
impl Send for TpmEccCurve
impl Sync for TpmEccCurve
impl Unpin for TpmEccCurve
impl UnsafeUnpin for TpmEccCurve
impl UnwindSafe for TpmEccCurve
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