Struct nix::sys::socket::sockopt::RxqOvfl

pub struct RxqOvfl;
Documentation

Indicates that an unsigned 32-bit value ancillary message (cmsg) should be attached to received skbs indicating the number of packets dropped by the socket since its creation.

Trait Implementations

impl Clone for RxqOvfl
fn clone(&Self) -> RxqOvfl
impl Copy for RxqOvfl
impl Debug for RxqOvfl
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Eq for RxqOvfl
impl Hash for RxqOvfl
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl PartialEq<RxqOvfl> for RxqOvfl
fn eq(&Self, other: &RxqOvfl) -> bool
impl SetSockOpt for RxqOvfl
type Val = i32
fn set(
    &Self,
    fd: RawFd,
    val: &libc::c_int
) -> Result<()>
impl GetSockOpt for RxqOvfl
type Val = i32
fn get(&Self, fd: RawFd) -> Result<libc::c_int>
impl StructuralEq for RxqOvfl

Auto Trait Implementations

impl Send for RxqOvfl
impl Sync for RxqOvfl
impl Unpin for RxqOvfl
impl UnwindSafe for RxqOvfl

Blanket Implementations

impl<T> Any for T
where
    T: 'static + ?Sized,
fn type_id(&Self) -> TypeId
impl<T> Borrow<T> for T
where
    T: ?Sized,
fn borrow(&Self) -> &T
impl<T> BorrowMut<T> for T
where
    T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T
impl<T> From<T> for T
fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for T
where
    U: From<T>,
fn into(Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

impl<T> ToOwned for T
where
    T: Clone,
type Owned = T
fn to_owned(&Self) -> T
fn clone_into(&Self, target: &mut T)
impl<T, U> TryFrom<U> for T
where
    U: Into<T>,
type Error = Infallible
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for T
where
    U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
fn try_into(Self) -> Result<U, <U as TryFrom<T>>::Error>