pub struct NasrResolverData {
pub airports: Vec<NasrAirportRecord>,
pub navaids: Vec<NasrNavpointRecord>,
pub airways: Vec<NasrAirwayRecord>,
pub procedures: Vec<NasrProcedureRecord>,
pub airspaces: Vec<NasrAirspace>,
}Fields§
§airports: Vec<NasrAirportRecord>§airways: Vec<NasrAirwayRecord>§procedures: Vec<NasrProcedureRecord>§airspaces: Vec<NasrAirspace>Trait Implementations§
Source§impl Clone for NasrResolverData
impl Clone for NasrResolverData
Source§fn clone(&self) -> NasrResolverData
fn clone(&self) -> NasrResolverData
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 NasrResolverData
impl Debug for NasrResolverData
Source§impl Default for NasrResolverData
impl Default for NasrResolverData
Source§fn default() -> NasrResolverData
fn default() -> NasrResolverData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NasrResolverData
impl<'de> Deserialize<'de> for NasrResolverData
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
Auto Trait Implementations§
impl Freeze for NasrResolverData
impl RefUnwindSafe for NasrResolverData
impl Send for NasrResolverData
impl Sync for NasrResolverData
impl Unpin for NasrResolverData
impl UnsafeUnpin for NasrResolverData
impl UnwindSafe for NasrResolverData
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