pub struct FaaOpenData {
pub ats_routes: Vec<FaaFeature>,
pub designated_points: Vec<FaaFeature>,
pub navaid_components: Vec<FaaFeature>,
pub airspace_boundary: Vec<FaaFeature>,
pub class_airspace: Vec<FaaFeature>,
pub special_use_airspace: Vec<FaaFeature>,
pub route_airspace: Vec<FaaFeature>,
pub prohibited_airspace: Vec<FaaFeature>,
}Fields§
§ats_routes: Vec<FaaFeature>§designated_points: Vec<FaaFeature>§airspace_boundary: Vec<FaaFeature>§class_airspace: Vec<FaaFeature>§special_use_airspace: Vec<FaaFeature>§route_airspace: Vec<FaaFeature>§prohibited_airspace: Vec<FaaFeature>Trait Implementations§
Source§impl Clone for FaaOpenData
impl Clone for FaaOpenData
Source§fn clone(&self) -> FaaOpenData
fn clone(&self) -> FaaOpenData
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 FaaOpenData
impl Debug for FaaOpenData
Source§impl Default for FaaOpenData
impl Default for FaaOpenData
Source§fn default() -> FaaOpenData
fn default() -> FaaOpenData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FaaOpenData
impl<'de> Deserialize<'de> for FaaOpenData
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 FaaOpenData
impl RefUnwindSafe for FaaOpenData
impl Send for FaaOpenData
impl Sync for FaaOpenData
impl Unpin for FaaOpenData
impl UnsafeUnpin for FaaOpenData
impl UnwindSafe for FaaOpenData
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