pub struct ModeSTransponderStatusBuilder(/* private fields */);Implementations§
Source§impl ModeSTransponderStatusBuilder
impl ModeSTransponderStatusBuilder
pub fn new() -> Self
pub fn with_squitter_status(self, v: SquitterStatus) -> Self
pub fn with_squitter_type(self, v: ModeSSquitterType) -> Self
pub fn with_squitter_record_source(self, v: ModeSSquitterRecordSource) -> Self
pub fn with_airborne_position_report_indicator(self, v: IffPresence) -> Self
pub fn with_airborne_velocity_report_indicator(self, v: IffPresence) -> Self
pub fn with_surface_position_report_indicator(self, v: IffPresence) -> Self
pub fn with_identification_report_indicator(self, v: IffPresence) -> Self
pub fn with_event_driven_report_indicator(self, v: IffPresence) -> Self
pub fn with_on_off_status(self, v: OnOffStatus) -> Self
pub fn with_damage_status(self, v: DamageStatus) -> Self
pub fn with_malfunction_status(self, v: MalfunctionStatus) -> Self
pub fn build(self) -> ModeSTransponderStatus
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ModeSTransponderStatusBuilder
impl RefUnwindSafe for ModeSTransponderStatusBuilder
impl Send for ModeSTransponderStatusBuilder
impl Sync for ModeSTransponderStatusBuilder
impl Unpin for ModeSTransponderStatusBuilder
impl UnwindSafe for ModeSTransponderStatusBuilder
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