pub struct UdpDatagram {
pub src_port: u16,
pub dst_port: u16,
pub payload: Bytes,
}Expand description
UDP datagram — (src_port, dst_port, payload). Addresses live on the
enclosing Packet.
Fields§
§src_port: u16§dst_port: u16§payload: BytesTrait Implementations§
Source§impl Clone for UdpDatagram
impl Clone for UdpDatagram
Source§fn clone(&self) -> UdpDatagram
fn clone(&self) -> UdpDatagram
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 UdpDatagram
impl Debug for UdpDatagram
Source§impl PartialEq for UdpDatagram
impl PartialEq for UdpDatagram
impl Eq for UdpDatagram
impl StructuralPartialEq for UdpDatagram
Auto Trait Implementations§
impl !Freeze for UdpDatagram
impl RefUnwindSafe for UdpDatagram
impl Send for UdpDatagram
impl Sync for UdpDatagram
impl Unpin for UdpDatagram
impl UnsafeUnpin for UdpDatagram
impl UnwindSafe for UdpDatagram
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.