[][src]Enum nix::sys::socket::SockLevel

#[repr(i32)]
pub enum SockLevel {
    Socket,
    Tcp,
    Ip,
    Ipv6,
    Udp,
    Netlink,
}

The protocol level at which to get / set socket options. Used as an argument to getsockopt and setsockopt.

Further reading

Variants

Socket
Tcp
Ip
Ipv6
Udp

Auto Trait Implementations

impl Send for SockLevel

impl Sync for SockLevel

impl Unpin for SockLevel

impl UnwindSafe for SockLevel

impl RefUnwindSafe for SockLevel

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]