pub struct RecvMsgResult {
pub data: Vec<u8>,
pub ancdata: Vec<AncillaryMessage>,
pub msg_flags: i32,
pub address: Option<RawSocketAddress>,
}Fields§
§data: Vec<u8>§ancdata: Vec<AncillaryMessage>§msg_flags: i32§address: Option<RawSocketAddress>Trait Implementations§
Source§impl Clone for RecvMsgResult
impl Clone for RecvMsgResult
Auto Trait Implementations§
impl Freeze for RecvMsgResult
impl RefUnwindSafe for RecvMsgResult
impl Send for RecvMsgResult
impl Sync for RecvMsgResult
impl Unpin for RecvMsgResult
impl UnsafeUnpin for RecvMsgResult
impl UnwindSafe for RecvMsgResult
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