Enum rustls::internal::msgs::enums::ECCurveType[][src]

pub enum ECCurveType {
    ExplicitPrime,
    ExplicitChar2,
    NamedCurve,
    Unknown(u8),
}

The ECCurveType TLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. The Unknown item is used when processing unrecognised ordinals.

Variants

ExplicitPrime
ExplicitChar2
NamedCurve
Unknown(u8)

Implementations

impl ECCurveType[src]

pub fn get_u8(&self) -> u8[src]

Trait Implementations

impl Clone for ECCurveType[src]

impl Codec for ECCurveType[src]

impl Copy for ECCurveType[src]

impl Debug for ECCurveType[src]

impl Eq for ECCurveType[src]

impl PartialEq<ECCurveType> for ECCurveType[src]

impl StructuralEq for ECCurveType[src]

impl StructuralPartialEq for ECCurveType[src]

Auto Trait Implementations

impl RefUnwindSafe for ECCurveType

impl Send for ECCurveType

impl Sync for ECCurveType

impl Unpin for ECCurveType

impl UnwindSafe for ECCurveType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.