pub enum TrafficFlowCongestionLevel {
FreeFlow,
Slow,
Congested,
Blocked,
}Expand description
Congestion classification of a road segment.
Variants§
FreeFlow
At or above free-flow speed.
Slow
Moderately below free-flow speed.
Congested
Stop-and-go traffic.
Blocked
Roadway effectively closed.
Trait Implementations§
Source§impl Clone for TrafficFlowCongestionLevel
impl Clone for TrafficFlowCongestionLevel
Source§fn clone(&self) -> TrafficFlowCongestionLevel
fn clone(&self) -> TrafficFlowCongestionLevel
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 TrafficFlowCongestionLevel
Source§impl Debug for TrafficFlowCongestionLevel
impl Debug for TrafficFlowCongestionLevel
Source§impl<'de> Deserialize<'de> for TrafficFlowCongestionLevel
impl<'de> Deserialize<'de> for TrafficFlowCongestionLevel
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
impl Eq for TrafficFlowCongestionLevel
Source§impl Hash for TrafficFlowCongestionLevel
impl Hash for TrafficFlowCongestionLevel
impl StructuralPartialEq for TrafficFlowCongestionLevel
Auto Trait Implementations§
impl Freeze for TrafficFlowCongestionLevel
impl RefUnwindSafe for TrafficFlowCongestionLevel
impl Send for TrafficFlowCongestionLevel
impl Sync for TrafficFlowCongestionLevel
impl Unpin for TrafficFlowCongestionLevel
impl UnsafeUnpin for TrafficFlowCongestionLevel
impl UnwindSafe for TrafficFlowCongestionLevel
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