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

pub struct KeyShareEntry {
    pub group: NamedGroup,
    pub payload: PayloadU16,
}

Fields

group: NamedGrouppayload: PayloadU16

Methods

impl KeyShareEntry

pub fn new(group: NamedGroup, payload: &[u8]) -> KeyShareEntry

Trait Implementations

impl Codec for KeyShareEntry

impl Clone for KeyShareEntry

impl Debug for KeyShareEntry

Auto Trait Implementations

impl Sync for KeyShareEntry

impl Send for KeyShareEntry

impl Unpin for KeyShareEntry

impl UnwindSafe for KeyShareEntry

impl RefUnwindSafe for KeyShareEntry

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