[][src]Enum netlink_packet_route::rtnl::link::nlas::InfoBridge

pub enum InfoBridge {
    Unspec(Vec<u8>),
    GroupAddr([u8; 6]),
    FdbFlush(Vec<u8>),
    Pad(Vec<u8>),
    HelloTimer(u64),
    TcnTimer(u64),
    TopologyChangeTimer(u64),
    GcTimer(u64),
    MulticastMembershipInterval(u64),
    MulticastQuerierInterval(u64),
    MulticastQueryInterval(u64),
    MulticastQueryResponseInterval(u64),
    MulticastLastMemberInterval(u64),
    MulticastStartupQueryInterval(u64),
    ForwardDelay(u32),
    HelloTime(u32),
    MaxAge(u32),
    AgeingTime(u32),
    StpState(u32),
    MulticastHashElasticity(u32),
    MulticastHashMax(u32),
    MulticastLastMemberCount(u32),
    MulticastStartupQueryCount(u32),
    RootPathCost(u32),
    Priority(u16),
    VlanProtocol(u16),
    GroupFwdMask(u16),
    RootId((u16, [u8; 6])),
    BridgeId((u16, [u8; 6])),
    RootPort(u16),
    VlanDefaultPvid(u16),
    VlanFiltering(u8),
    TopologyChange(u8),
    TopologyChangeDetected(u8),
    MulticastRouter(u8),
    MulticastSnooping(u8),
    MulticastQueryUseIfaddr(u8),
    MulticastQuerier(u8),
    NfCallIpTables(u8),
    NfCallIp6Tables(u8),
    NfCallArpTables(u8),
    VlanStatsEnabled(u8),
    MulticastStatsEnabled(u8),
    MulticastIgmpVersion(u8),
    MulticastMldVersion(u8),
    VlanStatsPerHost(u8),
    MultiBoolOpt(u64),
    Other(DefaultNla),
}

Variants

Unspec(Vec<u8>)
GroupAddr([u8; 6])
FdbFlush(Vec<u8>)
Pad(Vec<u8>)
HelloTimer(u64)
TcnTimer(u64)
TopologyChangeTimer(u64)
GcTimer(u64)
MulticastMembershipInterval(u64)
MulticastQuerierInterval(u64)
MulticastQueryInterval(u64)
MulticastQueryResponseInterval(u64)
MulticastLastMemberInterval(u64)
MulticastStartupQueryInterval(u64)
ForwardDelay(u32)
HelloTime(u32)
MaxAge(u32)
AgeingTime(u32)
StpState(u32)
MulticastHashElasticity(u32)
MulticastHashMax(u32)
MulticastLastMemberCount(u32)
MulticastStartupQueryCount(u32)
RootPathCost(u32)
Priority(u16)
VlanProtocol(u16)
GroupFwdMask(u16)
RootId((u16, [u8; 6]))
BridgeId((u16, [u8; 6]))
RootPort(u16)
VlanDefaultPvid(u16)
VlanFiltering(u8)
TopologyChange(u8)
TopologyChangeDetected(u8)
MulticastRouter(u8)
MulticastSnooping(u8)
MulticastQueryUseIfaddr(u8)
MulticastQuerier(u8)
NfCallIpTables(u8)
NfCallIp6Tables(u8)
NfCallArpTables(u8)
VlanStatsEnabled(u8)
MulticastStatsEnabled(u8)
MulticastIgmpVersion(u8)
MulticastMldVersion(u8)
VlanStatsPerHost(u8)
MultiBoolOpt(u64)
Other(DefaultNla)

Trait Implementations

impl Clone for InfoBridge[src]

impl Debug for InfoBridge[src]

impl Eq for InfoBridge[src]

impl Nla for InfoBridge[src]

impl<'a, T: AsRef<[u8]> + ?Sized> Parseable<NlaBuffer<&'a T>> for InfoBridge[src]

impl PartialEq<InfoBridge> for InfoBridge[src]

impl StructuralEq for InfoBridge[src]

impl StructuralPartialEq for InfoBridge[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> Emitable for T where
    T: Nla
[src]

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.