[]Struct yukikaze::connector::rustls::internal::msgs::handshake::ServerName

pub struct ServerName {
    pub typ: ServerNameType,
    pub payload: ServerNamePayload,
}

Fields

typ: ServerNameTypepayload: ServerNamePayload

Trait Implementations

impl Codec for ServerName

impl Clone for ServerName

impl Debug for ServerName

Auto Trait Implementations

impl Sync for ServerName

impl Send for ServerName

impl Unpin for ServerName

impl UnwindSafe for ServerName

impl RefUnwindSafe for ServerName

Blanket Implementations

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> 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