pub struct PacketSideData {
pub data_type: PacketSideDataType,
pub data: Vec<u8>,
}Expand description
A piece of side data attached to a packet.
Fields§
§data_type: PacketSideDataType§data: Vec<u8>Trait Implementations§
Source§impl Clone for PacketSideData
impl Clone for PacketSideData
Source§fn clone(&self) -> PacketSideData
fn clone(&self) -> PacketSideData
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 PacketSideData
impl RefUnwindSafe for PacketSideData
impl Send for PacketSideData
impl Sync for PacketSideData
impl Unpin for PacketSideData
impl UnsafeUnpin for PacketSideData
impl UnwindSafe for PacketSideData
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