pub struct VirtualSocketPkt {
pub src: SocketAddrV4,
pub payload: Vec<u8>,
pub ecn: Option<u8>,
}Fields§
§src: SocketAddrV4§payload: Vec<u8>§ecn: Option<u8>ecn, only 2 bits
Trait Implementations§
Source§impl Clone for VirtualSocketPkt
impl Clone for VirtualSocketPkt
Source§fn clone(&self) -> VirtualSocketPkt
fn clone(&self) -> VirtualSocketPkt
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 moreSource§impl Debug for VirtualSocketPkt
impl Debug for VirtualSocketPkt
Source§impl PartialEq for VirtualSocketPkt
impl PartialEq for VirtualSocketPkt
impl StructuralPartialEq for VirtualSocketPkt
Auto Trait Implementations§
impl Freeze for VirtualSocketPkt
impl RefUnwindSafe for VirtualSocketPkt
impl Send for VirtualSocketPkt
impl Sync for VirtualSocketPkt
impl Unpin for VirtualSocketPkt
impl UnwindSafe for VirtualSocketPkt
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