pub struct FirePdu {
pub pdu_header: PduHeader,
pub firing_entity_id: EntityId,
pub target_entity_id: EntityId,
pub munition_expendable_id: EntityId,
pub event_id: EventId,
pub fire_mission_index: u32,
pub location_in_world_coordinates: Vector3Double,
pub descriptor: MunitionDescriptor,
pub velocity: Vector3Float,
pub range: f32,
}Expand description
Implemented according to IEEE 1278.1-2012 §7.3.2
Fields§
§pdu_header: PduHeader§firing_entity_id: EntityId§target_entity_id: EntityId§munition_expendable_id: EntityId§event_id: EventId§fire_mission_index: u32§location_in_world_coordinates: Vector3Double§descriptor: MunitionDescriptor§velocity: Vector3Float§range: f32Trait Implementations§
Auto Trait Implementations§
impl Freeze for FirePdu
impl RefUnwindSafe for FirePdu
impl Send for FirePdu
impl Sync for FirePdu
impl Unpin for FirePdu
impl UnwindSafe for FirePdu
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