[][src]Enum solicit::http::session::StreamDataChunk

pub enum StreamDataChunk {
    Chunk(usize),
    Last(usize),
    Unavailable,
}

The enum represents the successful completion of the Stream::get_data_chunk method.

Variants

Chunk(usize)

A data chunk of the given size, after which more chunks can follow.

Last(usize)

The chunk was the last one that the stream will ever write.

Unavailable

No data currently available, but the stream isn't closed yet

Trait Implementations

impl Clone for StreamDataChunk[src]

impl Copy for StreamDataChunk[src]

impl Debug for StreamDataChunk[src]

impl PartialEq<StreamDataChunk> for StreamDataChunk[src]

impl StructuralPartialEq for StreamDataChunk[src]

Auto Trait Implementations

impl RefUnwindSafe for StreamDataChunk

impl Send for StreamDataChunk

impl Sync for StreamDataChunk

impl Unpin for StreamDataChunk

impl UnwindSafe for StreamDataChunk

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.