pub enum Field15Element {
Point(Point),
Connector(Connector),
Modifier(Modifier),
}Expand description
A single element in a Field 15 ICAO route
Variants§
Point(Point)
A point in the route (waypoint, coordinate, or navaid)
Connector(Connector)
A connector between points (airway or direct)
Modifier(Modifier)
A modifier that changes speed, altitude, or other parameters
Trait Implementations§
Source§impl Clone for Field15Element
impl Clone for Field15Element
Source§fn clone(&self) -> Field15Element
fn clone(&self) -> Field15Element
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 Field15Element
impl Debug for Field15Element
Source§impl<'de> Deserialize<'de> for Field15Element
impl<'de> Deserialize<'de> for Field15Element
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 Display for Field15Element
impl Display for Field15Element
Source§impl PartialEq for Field15Element
impl PartialEq for Field15Element
Source§impl Serialize for Field15Element
impl Serialize for Field15Element
impl StructuralPartialEq for Field15Element
Auto Trait Implementations§
impl Freeze for Field15Element
impl RefUnwindSafe for Field15Element
impl Send for Field15Element
impl Sync for Field15Element
impl Unpin for Field15Element
impl UnsafeUnpin for Field15Element
impl UnwindSafe for Field15Element
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