[][src]Enum neli::consts::nl::Rtm

pub enum Rtm {
    Newlink,
    Dellink,
    Getlink,
    Setlink,
    Newaddr,
    Deladdr,
    Getaddr,
    Newroute,
    Delroute,
    Getroute,
    Newneigh,
    Delneigh,
    Getneigh,
    Newrule,
    Delrule,
    Getrule,
    Newqdisc,
    Delqdisc,
    Getqdisc,
    Newtclass,
    Deltclass,
    Gettclass,
    Newtfilter,
    Deltfilter,
    Gettfilter,
    Newaction,
    Delaction,
    Getaction,
    Newprefix,
    Getmulticast,
    Getanycast,
    Newneightbl,
    Getneightbl,
    Setneightbl,
    Newnduseropt,
    Newaddrlabel,
    Deladdrlabel,
    Getaddrlabel,
    Getdcb,
    Setdcb,
    Newnetconf,
    Getnetconf,
    Newmdb,
    Delmdb,
    Getmdb,
    Newnsid,
    Delnsid,
    Getnsid,
    UnrecognizedVariant(u16),
}

rtnetlink-related values for nl_type in Nlmsghdr

Variants

Newaddr
Deladdr
Getaddr
Newroute
Delroute
Getroute
Newneigh
Delneigh
Getneigh
Newrule
Delrule
Getrule
Newqdisc
Delqdisc
Getqdisc
Newtclass
Deltclass
Gettclass
Newtfilter
Deltfilter
Gettfilter
Newaction
Delaction
Getaction
Newprefix
Getmulticast
Getanycast
Newneightbl
Getneightbl
Setneightbl
Newnduseropt
Newaddrlabel
Deladdrlabel
Getaddrlabel
Getdcb
Setdcb
Newnetconf
Getnetconf
Newmdb
Delmdb
Getmdb
Newnsid
Delnsid
Getnsid
UnrecognizedVariant(u16)

Variant that signifies an invalid value while deserializing

Trait Implementations

impl Nl for Rtm[src]

impl NlType for Rtm[src]

impl Eq for Rtm[src]

impl Clone for Rtm[src]

impl PartialEq<Rtm> for Rtm[src]

impl From<u16> for Rtm[src]

impl From<Rtm> for u16[src]

impl<'a> From<&'a Rtm> for u16[src]

impl Debug for Rtm[src]

Auto Trait Implementations

impl Send for Rtm

impl Unpin for Rtm

impl Sync for Rtm

impl UnwindSafe for Rtm

impl RefUnwindSafe for Rtm

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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