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
IdleReservedLocalReservedRemoteOpenHalfClosedRemoteHalfClosedLocalClosed
Trait Implementations
impl Clone for StreamState[src]
impl Clone for StreamStatefn clone(&self) -> StreamState[src]
fn clone(&self) -> StreamStateReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Copy for StreamState[src]
impl Copy for StreamStateimpl PartialEq for StreamState[src]
impl PartialEq for StreamStatefn eq(&self, other: &StreamState) -> bool[src]
fn eq(&self, other: &StreamState) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
fn ne(&self, other: &Rhs) -> bool1.0.0
[src]This method tests for !=.
impl Debug for StreamState[src]
impl Debug for StreamStateAuto Trait Implementations
impl Send for StreamState
impl Send for StreamStateimpl Sync for StreamState
impl Sync for StreamState