pub enum ReceivedPacket {
Show 13 variants
KeepAlive,
ClientHello(ClientHello),
ProtocolVersionUnsupported(ProtocolVersionUnsupported),
ServerHelloComplete,
ServerHello(ServerHello),
ClientHelloComplete,
EntryAssignment(EntryAssignment),
EntryUpdate(EntryUpdate),
EntryFlagsUpdate(EntryFlagsUpdate),
EntryDelete(EntryDelete),
ClearAllEntries(ClearAllEntries),
RpcExecute(RpcExecute),
RpcResponse(RpcResponse),
}
Variants§
KeepAlive
ClientHello(ClientHello)
ProtocolVersionUnsupported(ProtocolVersionUnsupported)
ServerHelloComplete
ServerHello(ServerHello)
ClientHelloComplete
EntryAssignment(EntryAssignment)
EntryUpdate(EntryUpdate)
EntryFlagsUpdate(EntryFlagsUpdate)
EntryDelete(EntryDelete)
ClearAllEntries(ClearAllEntries)
RpcExecute(RpcExecute)
RpcResponse(RpcResponse)
Trait Implementations§
Source§impl Clone for ReceivedPacket
impl Clone for ReceivedPacket
Source§fn clone(&self) -> ReceivedPacket
fn clone(&self) -> ReceivedPacket
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 moreAuto Trait Implementations§
impl Freeze for ReceivedPacket
impl RefUnwindSafe for ReceivedPacket
impl Send for ReceivedPacket
impl Sync for ReceivedPacket
impl Unpin for ReceivedPacket
impl UnwindSafe for ReceivedPacket
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