pub struct Mode5TransponderBasicDataBuilder(/* private fields */);Implementations§
Source§impl Mode5TransponderBasicDataBuilder
impl Mode5TransponderBasicDataBuilder
pub fn new() -> Self
pub fn with_status(self, v: Mode5TransponderStatus) -> Self
pub fn with_pin(self, v: u16) -> Self
pub fn with_mode_5_message_formats_present(self, v: Mode5MessageFormats) -> Self
pub fn with_enhanced_mode_1(self, v: EnhancedMode1Code) -> Self
pub fn with_national_origin(self, v: u16) -> Self
pub fn with_supplemental_data(self, v: Mode5TransponderSupplementalData) -> Self
pub fn with_figure_of_merit(self, v: u8) -> Self
pub fn build(self) -> Mode5TransponderBasicData
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Mode5TransponderBasicDataBuilder
impl RefUnwindSafe for Mode5TransponderBasicDataBuilder
impl Send for Mode5TransponderBasicDataBuilder
impl Sync for Mode5TransponderBasicDataBuilder
impl Unpin for Mode5TransponderBasicDataBuilder
impl UnwindSafe for Mode5TransponderBasicDataBuilder
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