[−][src]Enum webauthn_rs::crypto::ECDSACurve
An ECDSACurve identifier. You probabably will never need to alter or use this value, as it is set inside the Credential for you.
Variants
Identifies this curve as SECP256R1 (X9_62_PRIME256V1 in OpenSSL)
Identifies this curve as SECP384R1
Identifies this curve as SECP521R1
Trait Implementations
impl Clone for ECDSACurve
[src]
fn clone(&self) -> ECDSACurve
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ECDSACurve
[src]
impl<'de> Deserialize<'de> for ECDSACurve
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ECDSACurve
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl TryFrom<i128> for ECDSACurve
[src]
Auto Trait Implementations
impl RefUnwindSafe for ECDSACurve
impl Send for ECDSACurve
impl Sync for ECDSACurve
impl Unpin for ECDSACurve
impl UnwindSafe for ECDSACurve
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,