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

pub enum StreamState {
    Idle,
    ReservedLocal,
    ReservedRemote,
    Open,
    HalfClosedRemote,
    HalfClosedLocal,
    Closed,
}

The enum represents all the states that an HTTP/2 stream can be found in.

Corresponds to section 5.1. of the spec.

Variants

Idle
ReservedLocal
ReservedRemote
Open
HalfClosedRemote
HalfClosedLocal
Closed

Trait Implementations

Derived Implementations

impl Debug for StreamState

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl PartialEq for StreamState

fn eq(&self, __arg_0: &StreamState) -> bool

fn ne(&self, __arg_0: &StreamState) -> bool

impl Copy for StreamState

impl Clone for StreamState

fn clone(&self) -> StreamState

fn clone_from(&mut self, source: &Self)