Enum rtnetlink::LinkAfSpecNla [−][src]
pub enum LinkAfSpecNla { Unspec(Vec<u8>), Unix(Vec<u8>), Ax25(Vec<u8>), Ipx(Vec<u8>), AppleTalk(Vec<u8>), Netrom(Vec<u8>), Bridge(Vec<u8>), AtmPvc(Vec<u8>), X25(Vec<u8>), Inet(Vec<LinkAfInetNla>), Inet6(Vec<LinkAfInet6Nla>), Rose(Vec<u8>), DecNet(Vec<u8>), NetbEui(Vec<u8>), Security(Vec<u8>), Key(Vec<u8>), Netlink(Vec<u8>), Packet(Vec<u8>), Ash(Vec<u8>), EcoNet(Vec<u8>), AtmSvc(Vec<u8>), Rds(Vec<u8>), Sna(Vec<u8>), Irda(Vec<u8>), Pppox(Vec<u8>), WanPipe(Vec<u8>), Llc(Vec<u8>), Can(Vec<u8>), Tipc(Vec<u8>), Bluetooth(Vec<u8>), Iucv(Vec<u8>), RxRpc(Vec<u8>), Isdn(Vec<u8>), Phonet(Vec<u8>), Ieee802154(Vec<u8>), Caif(Vec<u8>), Alg(Vec<u8>), Other(DefaultNla), }
Variants
Unspec(Vec<u8>)
Unix(Vec<u8>)
Ax25(Vec<u8>)
Ipx(Vec<u8>)
AppleTalk(Vec<u8>)
Netrom(Vec<u8>)
Bridge(Vec<u8>)
AtmPvc(Vec<u8>)
X25(Vec<u8>)
Inet(Vec<LinkAfInetNla>)
Inet6(Vec<LinkAfInet6Nla>)
Rose(Vec<u8>)
DecNet(Vec<u8>)
NetbEui(Vec<u8>)
Security(Vec<u8>)
Key(Vec<u8>)
Netlink(Vec<u8>)
Packet(Vec<u8>)
Ash(Vec<u8>)
EcoNet(Vec<u8>)
AtmSvc(Vec<u8>)
Rds(Vec<u8>)
Sna(Vec<u8>)
Irda(Vec<u8>)
Pppox(Vec<u8>)
WanPipe(Vec<u8>)
Llc(Vec<u8>)
Can(Vec<u8>)
Tipc(Vec<u8>)
Bluetooth(Vec<u8>)
Iucv(Vec<u8>)
RxRpc(Vec<u8>)
Isdn(Vec<u8>)
Phonet(Vec<u8>)
Ieee802154(Vec<u8>)
Caif(Vec<u8>)
Alg(Vec<u8>)
Other(DefaultNla)
Trait Implementations
impl Clone for LinkAfSpecNla
[src]
impl Clone for LinkAfSpecNla
fn clone(&self) -> LinkAfSpecNla
[src]
fn clone(&self) -> LinkAfSpecNla
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Eq for LinkAfSpecNla
[src]
impl Eq for LinkAfSpecNla
impl PartialEq for LinkAfSpecNla
[src]
impl PartialEq for LinkAfSpecNla
fn eq(&self, other: &LinkAfSpecNla) -> bool
[src]
fn eq(&self, other: &LinkAfSpecNla) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &LinkAfSpecNla) -> bool
[src]
fn ne(&self, other: &LinkAfSpecNla) -> bool
This method tests for !=
.
impl Debug for LinkAfSpecNla
[src]
impl Debug for LinkAfSpecNla
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Nla for LinkAfSpecNla
[src]
impl Nla for LinkAfSpecNla
fn value_len(&self) -> usize
[src]
fn value_len(&self) -> usize
fn emit_value(&self, buffer: &mut [u8])
[src]
fn emit_value(&self, buffer: &mut [u8])
fn kind(&self) -> u16
[src]
fn kind(&self) -> u16
impl<'buffer, T: AsRef<[u8]> + ?Sized> Parseable<LinkAfSpecNla> for NlaBuffer<&'buffer T>
[src]
impl<'buffer, T: AsRef<[u8]> + ?Sized> Parseable<LinkAfSpecNla> for NlaBuffer<&'buffer T>
fn parse(&self) -> Result<LinkAfSpecNla>
[src]
fn parse(&self) -> Result<LinkAfSpecNla>
Deserialize the current type.
Auto Trait Implementations
impl Send for LinkAfSpecNla
impl Send for LinkAfSpecNla
impl Sync for LinkAfSpecNla
impl Sync for LinkAfSpecNla