pub struct ModeSTransponderStatus {
pub squitter_status: SquitterStatus,
pub squitter_type: ModeSSquitterType,
pub squitter_record_source: ModeSSquitterRecordSource,
pub airborne_position_report_indicator: IffPresence,
pub airborne_velocity_report_indicator: IffPresence,
pub surface_position_report_indicator: IffPresence,
pub identification_report_indicator: IffPresence,
pub event_driven_report_indicator: IffPresence,
pub on_off_status: OnOffStatus,
pub damage_status: DamageStatus,
pub malfunction_status: MalfunctionStatus,
}Expand description
B.2.42 Mode S Transponder Status record
Fields§
§squitter_status: SquitterStatus§squitter_type: ModeSSquitterType§squitter_record_source: ModeSSquitterRecordSource§airborne_position_report_indicator: IffPresence§airborne_velocity_report_indicator: IffPresence§surface_position_report_indicator: IffPresence§identification_report_indicator: IffPresence§event_driven_report_indicator: IffPresence§on_off_status: OnOffStatus§damage_status: DamageStatus§malfunction_status: MalfunctionStatusImplementations§
Source§impl ModeSTransponderStatus
impl ModeSTransponderStatus
pub fn new() -> Self
pub fn builder() -> ModeSTransponderStatusBuilder
Trait Implementations§
Source§impl Clone for ModeSTransponderStatus
impl Clone for ModeSTransponderStatus
Source§fn clone(&self) -> ModeSTransponderStatus
fn clone(&self) -> ModeSTransponderStatus
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 ModeSTransponderStatus
impl Debug for ModeSTransponderStatus
Source§impl Default for ModeSTransponderStatus
impl Default for ModeSTransponderStatus
Source§fn default() -> ModeSTransponderStatus
fn default() -> ModeSTransponderStatus
Returns the “default value” for a type. Read more
Source§impl From<&ModeSTransponderStatus> for u16
impl From<&ModeSTransponderStatus> for u16
Source§fn from(value: &ModeSTransponderStatus) -> Self
fn from(value: &ModeSTransponderStatus) -> Self
Converts to this type from the input type.
Source§impl From<u16> for ModeSTransponderStatus
impl From<u16> for ModeSTransponderStatus
Source§impl PartialEq for ModeSTransponderStatus
impl PartialEq for ModeSTransponderStatus
Source§impl Serialize for ModeSTransponderStatus
impl Serialize for ModeSTransponderStatus
impl StructuralPartialEq for ModeSTransponderStatus
Auto Trait Implementations§
impl Freeze for ModeSTransponderStatus
impl RefUnwindSafe for ModeSTransponderStatus
impl Send for ModeSTransponderStatus
impl Sync for ModeSTransponderStatus
impl Unpin for ModeSTransponderStatus
impl UnwindSafe for ModeSTransponderStatus
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