pub enum PressureState {
Normal,
Deferred,
Rejecting,
}Expand description
Per-stream pressure state derived from outstanding message counts.
Variants§
Normal
The stream is below its declared in-flight capacity.
Deferred
The stream is at capacity but still within caller-supplied buffer space.
Rejecting
The stream has exceeded capacity plus caller-supplied buffer space.
Trait Implementations§
Source§impl Clone for PressureState
impl Clone for PressureState
Source§fn clone(&self) -> PressureState
fn clone(&self) -> PressureState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PressureState
Source§impl Debug for PressureState
impl Debug for PressureState
impl Eq for PressureState
Source§impl PartialEq for PressureState
impl PartialEq for PressureState
Source§fn eq(&self, other: &PressureState) -> bool
fn eq(&self, other: &PressureState) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PressureState
Auto Trait Implementations§
impl Freeze for PressureState
impl RefUnwindSafe for PressureState
impl Send for PressureState
impl Sync for PressureState
impl Unpin for PressureState
impl UnsafeUnpin for PressureState
impl UnwindSafe for PressureState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.