Struct nix::sys::socket::CmsgIterator
pub struct CmsgIterator<'a> { /* fields hidden */ }
Trait Implementations
impl<'a> Clone for CmsgIterator<'a>
fn clone(&Self) -> CmsgIterator<'a>
impl<'a> Copy for CmsgIterator<'a>
impl<'a> Debug for CmsgIterator<'a>
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl<'a> Eq for CmsgIterator<'a>
impl<'a> Iterator for CmsgIterator<'a>
type Item = ControlMessageOwned
fn next(&mut Self) -> Option<ControlMessageOwned>
impl<'a> PartialEq<CmsgIterator<'a>> for CmsgIterator<'a>
fn eq(&Self, other: &CmsgIterator<'a>) -> bool
fn ne(&Self, other: &CmsgIterator<'a>) -> bool
impl<'a> StructuralEq for CmsgIterator<'a>
impl<'a> StructuralPartialEq for CmsgIterator<'a>
Auto Trait Implementations
impl<'a> !Send for CmsgIterator<'a>
impl<'a> !Sync for CmsgIterator<'a>
impl<'a> RefUnwindSafe for CmsgIterator<'a>
impl<'a> Unpin for CmsgIterator<'a>
impl<'a> UnwindSafe for CmsgIterator<'a>
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T