Struct nix::sys::socket::RecvMsg
pub struct RecvMsg<'a> {
pub bytes: usize,
pub address: Option<SockAddr>,
pub flags: MsgFlags,
/* some fields hidden */
}
Fields
pub bytes: usize
pub flags: MsgFlags
Implementations
impl<'a> RecvMsg<'a>
pub fn cmsgs(&Self) -> CmsgIterator<'_>
Iterate over the valid control messages pointed to by this msghdr.
Trait Implementations
impl<'a> Debug for RecvMsg<'a>
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl<'a> StructuralEq for RecvMsg<'a>
impl<'a> StructuralPartialEq for RecvMsg<'a>
Auto Trait Implementations
impl<'a> RefUnwindSafe for RecvMsg<'a>
impl<'a> UnwindSafe for RecvMsg<'a>
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T