#[repr(u8)]pub enum CongestionLevel {
UnknownCongestionLevel = 0,
RunningSmoothly = 1,
StopAndGo = 2,
Congestion = 3,
SevereCongestion = 4,
}
Variants§
Trait Implementations§
Source§impl Clone for CongestionLevel
impl Clone for CongestionLevel
Source§fn clone(&self) -> CongestionLevel
fn clone(&self) -> CongestionLevel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CongestionLevel
impl Debug for CongestionLevel
Source§impl<'de> Deserialize<'de> for CongestionLevel
impl<'de> Deserialize<'de> for CongestionLevel
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CongestionLevel
impl Serialize for CongestionLevel
impl Copy for CongestionLevel
Auto Trait Implementations§
impl Freeze for CongestionLevel
impl RefUnwindSafe for CongestionLevel
impl Send for CongestionLevel
impl Sync for CongestionLevel
impl Unpin for CongestionLevel
impl UnwindSafe for CongestionLevel
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