pub enum PduType {
Show 74 variants
Other,
EntityState,
Fire,
Detonation,
Collision,
ServiceRequest,
ResupplyOffer,
ResupplyReceived,
ResupplyCancel,
RepairComplete,
RepairResponse,
CreateEntity,
RemoveEntity,
StartResume,
StopFreeze,
Acknowledge,
ActionRequest,
ActionResponse,
DataQuery,
SetData,
Data,
EventReport,
Comment,
ElectromagneticEmission,
Designator,
Transmitter,
Signal,
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,
EntityStateUpdate,
DirectedEnergyFire,
EntityDamageStatus,
InformationOperationsAction,
InformationOperationsReport,
Attribute,
Unspecified(u8),
}Expand description
UID 4
Variants§
Other
EntityState
Fire
Detonation
Collision
ServiceRequest
ResupplyOffer
ResupplyReceived
ResupplyCancel
RepairComplete
RepairResponse
CreateEntity
RemoveEntity
StartResume
StopFreeze
Acknowledge
ActionRequest
ActionResponse
DataQuery
SetData
Data
EventReport
Comment
ElectromagneticEmission
Designator
Transmitter
Signal
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
EntityStateUpdate
DirectedEnergyFire
EntityDamageStatus
InformationOperationsAction
InformationOperationsReport
Attribute
Unspecified(u8)
Trait Implementations§
Source§impl From<PduType> for ProtocolFamily
impl From<PduType> for ProtocolFamily
impl Copy for PduType
impl Eq for PduType
impl StructuralPartialEq for PduType
Auto Trait Implementations§
impl Freeze for PduType
impl RefUnwindSafe for PduType
impl Send for PduType
impl Sync for PduType
impl Unpin for PduType
impl UnwindSafe for PduType
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