[][src]Struct solicit::http::frame::data::DataChunk

pub struct DataChunk<'a>(_);

A helper struct that allows the chunk to be either borrowed or owned. Used to provide the From implementations that allow us to implement generic methods that accept any type that can be converted into a DataChunk (given that the native Cow type does not have these implementations and we cannot add them).

Trait Implementations

impl<'a> From<&'a [u8]> for DataChunk<'a>[src]

impl<'a> From<Vec<u8>> for DataChunk<'a>[src]

Auto Trait Implementations

impl<'a> RefUnwindSafe for DataChunk<'a>

impl<'a> Send for DataChunk<'a>

impl<'a> Sync for DataChunk<'a>

impl<'a> Unpin for DataChunk<'a>

impl<'a> UnwindSafe for DataChunk<'a>

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