pub struct FMS { /* private fields */ }Implementations§
Source§impl FMS
impl FMS
pub fn nd(&mut self) -> &mut NavigationData
pub fn route(&mut self) -> &mut Route
pub fn decode(&mut self, route: &str) -> Result<(), Error>
Sourcepub fn set_alternate(&mut self, ident: &str) -> Result<(), Error>
pub fn set_alternate(&mut self, ident: &str) -> Result<(), Error>
Sets an alternate on the route.
Returns an UnknownIdent error if no NavAid is found for the ident within the navigation data.
pub fn build_flight_planning( &mut self, builder: &FlightPlanningBuilder, ) -> Result<(), Error>
pub fn flight_planning(&self) -> Option<&FlightPlanning>
Trait Implementations§
impl StructuralPartialEq for FMS
Auto Trait Implementations§
impl Freeze for FMS
impl RefUnwindSafe for FMS
impl !Send for FMS
impl !Sync for FMS
impl Unpin for FMS
impl UnwindSafe for FMS
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