pub struct Airspace {
pub name: String,
pub class: Class,
pub type_: Option<String>,
pub lower_bound: Altitude,
pub upper_bound: Altitude,
pub geom: Geometry,
pub frequency: Option<String>,
pub call_sign: Option<String>,
}Expand description
An airspace.
Fields§
§name: StringThe name / description of the airspace
class: ClassThe airspace class
type_: Option<String>The airspace type (extension record)
lower_bound: AltitudeThe lower bound of the airspace
upper_bound: AltitudeThe upper bound of the airspace
geom: GeometryThe airspace geometry
frequency: Option<String>Frequency of the controlling ATC-station or other authority in that particular airspace (extension record)
call_sign: Option<String>Call-sign for this station
Trait Implementations§
impl StructuralPartialEq for Airspace
Auto Trait Implementations§
impl Freeze for Airspace
impl RefUnwindSafe for Airspace
impl Send for Airspace
impl Sync for Airspace
impl Unpin for Airspace
impl UnwindSafe for Airspace
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