pub struct ReceivedDatagram {
pub len: usize,
pub src: SocketAddr,
}Expand description
Metadata for a single datagram received via BatchUdpSocket::recvmmsg_batch.
Fields§
§len: usizeActual byte length of the received datagram payload.
src: SocketAddrSource socket address from which the datagram originated.
Implementations§
Trait Implementations§
Source§impl Clone for ReceivedDatagram
impl Clone for ReceivedDatagram
impl Copy for ReceivedDatagram
Source§impl Debug for ReceivedDatagram
impl Debug for ReceivedDatagram
Source§impl Default for ReceivedDatagram
impl Default for ReceivedDatagram
impl Eq for ReceivedDatagram
Source§impl PartialEq for ReceivedDatagram
impl PartialEq for ReceivedDatagram
impl StructuralPartialEq for ReceivedDatagram
Auto Trait Implementations§
impl Freeze for ReceivedDatagram
impl RefUnwindSafe for ReceivedDatagram
impl Send for ReceivedDatagram
impl Sync for ReceivedDatagram
impl Unpin for ReceivedDatagram
impl UnsafeUnpin for ReceivedDatagram
impl UnwindSafe for ReceivedDatagram
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