pub struct DesignatorPdu {Show 13 fields
pub pdu_header: PduHeader,
pub designating_entity_id: EntityId,
pub code_name: DesignatorSystemName,
pub designated_entity_id: EntityId,
pub designator_code: DesignatorCode,
pub designator_power: f32,
pub designator_wavelength: f32,
pub designator_spot_wrt_designated: Vector3Float,
pub designator_spot_location: Vector3Double,
pub dead_reckoning_algorithm: DeadReckoningAlgorithm,
pub padding1: u8,
pub padding2: u16,
pub entity_linear_acceleration: Vector3Float,
}Expand description
Implemented according to IEEE 1278.1-2012 §7.6.3
Fields§
§pdu_header: PduHeader§designating_entity_id: EntityId§code_name: DesignatorSystemName§designated_entity_id: EntityId§designator_code: DesignatorCode§designator_power: f32§designator_wavelength: f32§designator_spot_wrt_designated: Vector3Float§designator_spot_location: Vector3Double§dead_reckoning_algorithm: DeadReckoningAlgorithm§padding1: u8§padding2: u16§entity_linear_acceleration: Vector3FloatTrait Implementations§
Source§impl Clone for DesignatorPdu
impl Clone for DesignatorPdu
Source§fn clone(&self) -> DesignatorPdu
fn clone(&self) -> DesignatorPdu
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 DesignatorPdu
impl Debug for DesignatorPdu
Source§impl Default for DesignatorPdu
impl Default for DesignatorPdu
Source§impl Pdu for DesignatorPdu
impl Pdu for DesignatorPdu
impl Copy for DesignatorPdu
Auto Trait Implementations§
impl Freeze for DesignatorPdu
impl RefUnwindSafe for DesignatorPdu
impl Send for DesignatorPdu
impl Sync for DesignatorPdu
impl Unpin for DesignatorPdu
impl UnwindSafe for DesignatorPdu
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