[]Enum yukikaze::connector::rustls::internal::msgs::handshake::HelloRetryExtension

pub enum HelloRetryExtension {
    KeyShare(NamedGroup),
    Cookie(PayloadU16),
    SupportedVersions(ProtocolVersion),
    Unknown(UnknownExtension),
}

Variants

KeyShare(NamedGroup)
Cookie(PayloadU16)
SupportedVersions(ProtocolVersion)
Unknown(UnknownExtension)

Methods

impl HelloRetryExtension

pub fn get_type(&self) -> ExtensionType

Trait Implementations

impl Codec for HelloRetryExtension

impl Debug for HelloRetryExtension

Auto Trait Implementations

impl Sync for HelloRetryExtension

impl Send for HelloRetryExtension

impl Unpin for HelloRetryExtension

impl UnwindSafe for HelloRetryExtension

impl RefUnwindSafe for HelloRetryExtension

Blanket Implementations

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

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

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.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self