pub struct UdpDatagram {
pub peer: SocketAddr,
pub data: Vec<u8>,
}Expand description
An individual UDP datagram, either having been received or to be sent over a UDP socket.
Fields§
§peer: SocketAddrThe peer for this datagram: if it was received, the source, if it is to be sent, the destination.
data: Vec<u8>The data content of the datagram.
Trait 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 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