pub struct UdpPacket {
pub header: Header,
pub address: String,
pub src_port: u16,
pub data: Vec<u8>,
}Fields§
§header: Header§address: String§src_port: u16§data: Vec<u8>Trait Implementations§
Source§impl<'de> Deserialize<'de> for UdpPacket
impl<'de> Deserialize<'de> for UdpPacket
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Message for UdpPacket
impl StructuralPartialEq for UdpPacket
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