pub struct UdpPacket {
pub data: Packet,
pub src_addr: SocketAddr,
pub dst_addr: SocketAddr,
}Fields§
§data: Packet§src_addr: SocketAddr§dst_addr: SocketAddrImplementations§
Trait Implementations§
Source§impl<T> From<(T, SocketAddr, SocketAddr)> for UdpPacket
impl<T> From<(T, SocketAddr, SocketAddr)> for UdpPacket
Source§fn from((data, src_addr, dst_addr): (T, SocketAddr, SocketAddr)) -> Self
fn from((data, src_addr, dst_addr): (T, SocketAddr, SocketAddr)) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for UdpPacket
impl RefUnwindSafe for UdpPacket
impl Send for UdpPacket
impl Sync for UdpPacket
impl Unpin for UdpPacket
impl UnwindSafe for UdpPacket
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