pub enum PvaPacketCommand {
Show 19 variants
Control(PvaControlPayload),
Search(PvaSearchPayload),
SearchResponse(PvaSearchResponsePayload),
Beacon(PvaBeaconPayload),
ConnectionValidation(PvaConnectionValidationPayload),
ConnectionValidated(PvaConnectionValidatedPayload),
AuthNZ(PvaAuthNzPayload),
AclChange(PvaAclChangePayload),
Op(PvaOpPayload),
CreateChannel(PvaCreateChannelPayload),
DestroyChannel(PvaDestroyChannelPayload),
GetField(PvaGetFieldPayload),
Message(PvaMessagePayload),
MultipleData(PvaMultipleDataPayload),
CancelRequest(PvaCancelRequestPayload),
DestroyRequest(PvaDestroyRequestPayload),
OriginTag(PvaOriginTagPayload),
Echo(Vec<u8>),
Unknown(PvaUnknownPayload),
}Variants§
Control(PvaControlPayload)
Search(PvaSearchPayload)
SearchResponse(PvaSearchResponsePayload)
Beacon(PvaBeaconPayload)
ConnectionValidation(PvaConnectionValidationPayload)
ConnectionValidated(PvaConnectionValidatedPayload)
AuthNZ(PvaAuthNzPayload)
AclChange(PvaAclChangePayload)
Op(PvaOpPayload)
CreateChannel(PvaCreateChannelPayload)
DestroyChannel(PvaDestroyChannelPayload)
GetField(PvaGetFieldPayload)
Message(PvaMessagePayload)
MultipleData(PvaMultipleDataPayload)
CancelRequest(PvaCancelRequestPayload)
DestroyRequest(PvaDestroyRequestPayload)
OriginTag(PvaOriginTagPayload)
Echo(Vec<u8>)
Unknown(PvaUnknownPayload)
Trait Implementations§
Source§impl Debug for PvaPacketCommand
impl Debug for PvaPacketCommand
Auto Trait Implementations§
impl Freeze for PvaPacketCommand
impl RefUnwindSafe for PvaPacketCommand
impl Send for PvaPacketCommand
impl Sync for PvaPacketCommand
impl Unpin for PvaPacketCommand
impl UnsafeUnpin for PvaPacketCommand
impl UnwindSafe for PvaPacketCommand
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