[−][src]Trait nt_network::Packet
Required methods
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
Self: Sized,
Implementations on Foreign Types
impl Packet for String
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for u8
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for bool
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for f64
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl<T: Packet> Packet for Vec<T>
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
Implementors
impl Packet for EntryType
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for RpcDefinition
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for ClearAllEntries
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for ClientHello
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for ClientHelloComplete
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(_buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for EntryAssignment
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for EntryDelete
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for EntryFlagsUpdate
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for EntryUpdate
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for KeepAlive
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(_buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for ProtocolVersionUnsupported
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for RpcExecute
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for RpcResponse
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,
impl Packet for ServerHello
[src]
fn serialize(&self, buf: &mut BytesMut) -> Result<()>
[src]
fn deserialize(buf: &mut dyn Buf) -> Result<(Self, usize)> where
Self: Sized,
[src]
Self: Sized,