[]Struct yukikaze::connector::rustls::internal::msgs::base::Payload

pub struct Payload(pub Vec<u8>);

An externally length'd payload

Methods

impl Payload

pub fn new(bytes: Vec<u8>) -> Payload

pub fn empty() -> Payload

pub fn from_slice(data: &[u8]) -> Payload

Trait Implementations

impl PartialEq<Payload> for Payload

impl Codec for Payload

impl Clone for Payload

impl Debug for Payload

Auto Trait Implementations

impl Sync for Payload

impl Send for Payload

impl Unpin for Payload

impl UnwindSafe for Payload

impl RefUnwindSafe for Payload

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