pub struct ModeSTransponderBasicData {
pub status: ModeSTransponderStatus,
pub levels_present: ModeSLevelsPresent,
pub aircraft_present_domain: AircraftPresentDomain,
pub aircraft_identification: String,
pub aircraft_address: u32,
pub aircraft_identification_type: AircraftIdentificationType,
pub dap_source: DapSource,
pub altitude: ModeSAltitude,
pub capability_report: CapabilityReport,
}Expand description
B.2.41 Mode S Transponder Basic Data record
Fields§
§status: ModeSTransponderStatus§levels_present: ModeSLevelsPresent§aircraft_present_domain: AircraftPresentDomain§aircraft_identification: String§aircraft_address: u32§aircraft_identification_type: AircraftIdentificationType§dap_source: DapSource§altitude: ModeSAltitude§capability_report: CapabilityReportImplementations§
Source§impl ModeSTransponderBasicData
impl ModeSTransponderBasicData
pub fn new() -> Self
pub fn builder() -> ModeSTransponderBasicDataBuilder
Trait Implementations§
Source§impl Clone for ModeSTransponderBasicData
impl Clone for ModeSTransponderBasicData
Source§fn clone(&self) -> ModeSTransponderBasicData
fn clone(&self) -> ModeSTransponderBasicData
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 ModeSTransponderBasicData
impl Debug for ModeSTransponderBasicData
Source§impl Default for ModeSTransponderBasicData
impl Default for ModeSTransponderBasicData
Source§fn default() -> ModeSTransponderBasicData
fn default() -> ModeSTransponderBasicData
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ModeSTransponderBasicData
Auto Trait Implementations§
impl Freeze for ModeSTransponderBasicData
impl RefUnwindSafe for ModeSTransponderBasicData
impl Send for ModeSTransponderBasicData
impl Sync for ModeSTransponderBasicData
impl Unpin for ModeSTransponderBasicData
impl UnwindSafe for ModeSTransponderBasicData
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