#[non_exhaustive]pub enum FlightRules {
Vfr,
Ifr,
}Expand description
Flight rules the route is flown under; selects the briefing scope a source applies (IFR pulls FDC/route NOTAMs a VFR brief omits).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for FlightRules
impl Clone for FlightRules
Source§fn clone(&self) -> FlightRules
fn clone(&self) -> FlightRules
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 FlightRules
Source§impl Debug for FlightRules
impl Debug for FlightRules
Source§impl<'de> Deserialize<'de> for FlightRules
impl<'de> Deserialize<'de> for FlightRules
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 FlightRules
Source§impl PartialEq for FlightRules
impl PartialEq for FlightRules
Source§fn eq(&self, other: &FlightRules) -> bool
fn eq(&self, other: &FlightRules) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FlightRules
impl Serialize for FlightRules
impl StructuralPartialEq for FlightRules
Auto Trait Implementations§
impl Freeze for FlightRules
impl RefUnwindSafe for FlightRules
impl Send for FlightRules
impl Sync for FlightRules
impl Unpin for FlightRules
impl UnsafeUnpin for FlightRules
impl UnwindSafe for FlightRules
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