pub struct IffBuilder(/* private fields */);Implementations§
Source§impl IffBuilder
 
impl IffBuilder
pub fn new() -> Self
pub fn new_from_body(body: Iff) -> Self
pub fn build(self) -> Iff
pub fn with_emitting_entity_id(self, v: EntityId) -> Self
pub fn with_event_id(self, v: EventId) -> Self
pub fn with_relative_antenna_location(self, v: VectorF32) -> Self
pub fn with_system_id(self, v: SystemId) -> Self
pub fn with_system_designator(self, v: u8) -> Self
pub fn with_system_specific_data(self, v: u8) -> Self
pub fn with_fundamental_operational_data( self, v: FundamentalOperationalData, ) -> Self
pub fn with_layer_2(self, v: IffLayer2) -> Self
pub fn with_layer_3(self, v: IffLayer3) -> Self
pub fn with_layer_4(self, v: IffLayer4) -> Self
pub fn with_layer_5(self, v: IffLayer5) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IffBuilder
impl RefUnwindSafe for IffBuilder
impl Send for IffBuilder
impl Sync for IffBuilder
impl Unpin for IffBuilder
impl UnwindSafe for IffBuilder
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