pub enum PduBody {
Show 73 variants
Other(Other),
EntityState(EntityState),
Fire(Fire),
Detonation(Detonation),
Collision(Collision),
ServiceRequest,
ResupplyOffer,
ResupplyReceived,
ResupplyCancel,
RepairComplete,
RepairResponse,
CreateEntity(CreateEntity),
RemoveEntity(RemoveEntity),
StartResume(StartResume),
StopFreeze(StopFreeze),
Acknowledge(Acknowledge),
ActionRequest(ActionRequest),
ActionResponse(ActionResponse),
DataQuery(DataQuery),
SetData(SetData),
Data(Data),
EventReport(EventReport),
Comment(Comment),
ElectromagneticEmission(ElectromagneticEmission),
Designator(Designator),
Transmitter(Transmitter),
Signal(Signal),
Receiver(Receiver),
IFF,
UnderwaterAcoustic,
SupplementalEmissionEntityState,
IntercomSignal,
IntercomControl,
AggregateState,
IsGroupOf,
TransferOwnership,
IsPartOf,
MinefieldState,
MinefieldQuery,
MinefieldData,
MinefieldResponseNACK,
EnvironmentalProcess,
GriddedData,
PointObjectState,
LinearObjectState,
ArealObjectState,
TSPI,
Appearance,
ArticulatedParts,
LEFire,
LEDetonation,
CreateEntityR,
RemoveEntityR,
StartResumeR,
StopFreezeR,
AcknowledgeR,
ActionRequestR,
ActionResponseR,
DataQueryR,
SetDataR,
DataR,
EventReportR,
CommentR,
RecordR,
SetRecordR,
RecordQueryR,
CollisionElastic(CollisionElastic),
EntityStateUpdate(EntityStateUpdate),
DirectedEnergyFire,
EntityDamageStatus,
InformationOperationsAction,
InformationOperationsReport,
Attribute(Attribute),
}Variants§
Other(Other)
EntityState(EntityState)
Fire(Fire)
Detonation(Detonation)
Collision(Collision)
ServiceRequest
ResupplyOffer
ResupplyReceived
ResupplyCancel
RepairComplete
RepairResponse
CreateEntity(CreateEntity)
RemoveEntity(RemoveEntity)
StartResume(StartResume)
StopFreeze(StopFreeze)
Acknowledge(Acknowledge)
ActionRequest(ActionRequest)
ActionResponse(ActionResponse)
DataQuery(DataQuery)
SetData(SetData)
Data(Data)
EventReport(EventReport)
Comment(Comment)
ElectromagneticEmission(ElectromagneticEmission)
Designator(Designator)
Transmitter(Transmitter)
Signal(Signal)
Receiver(Receiver)
IFF
UnderwaterAcoustic
SupplementalEmissionEntityState
IntercomSignal
IntercomControl
AggregateState
IsGroupOf
TransferOwnership
IsPartOf
MinefieldState
MinefieldQuery
MinefieldData
MinefieldResponseNACK
EnvironmentalProcess
GriddedData
PointObjectState
LinearObjectState
ArealObjectState
TSPI
Appearance
ArticulatedParts
LEFire
LEDetonation
CreateEntityR
RemoveEntityR
StartResumeR
StopFreezeR
AcknowledgeR
ActionRequestR
ActionResponseR
DataQueryR
SetDataR
DataR
EventReportR
CommentR
RecordR
SetRecordR
RecordQueryR
CollisionElastic(CollisionElastic)
EntityStateUpdate(EntityStateUpdate)
DirectedEnergyFire
EntityDamageStatus
InformationOperationsAction
InformationOperationsReport
Attribute(Attribute)
Auto Trait Implementations§
impl RefUnwindSafe for PduBody
impl Send for PduBody
impl Sync for PduBody
impl Unpin for PduBody
impl UnwindSafe for PduBody
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