Enum netlink_sys::rtnl::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 LinkAfSpecNlafn clone(&self) -> LinkAfSpecNla[src]
fn clone(&self) -> LinkAfSpecNlaReturns 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 LinkAfSpecNlaimpl PartialEq for LinkAfSpecNla[src]
impl PartialEq for LinkAfSpecNlafn eq(&self, other: &LinkAfSpecNla) -> bool[src]
fn eq(&self, other: &LinkAfSpecNla) -> boolThis 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) -> boolThis method tests for !=.
impl Debug for LinkAfSpecNla[src]
impl Debug for LinkAfSpecNlafn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Nla for LinkAfSpecNla[src]
impl Nla for LinkAfSpecNlafn value_len(&self) -> usize[src]
fn value_len(&self) -> usizefn emit_value(&self, buffer: &mut [u8])[src]
fn emit_value(&self, buffer: &mut [u8])fn kind(&self) -> u16[src]
fn kind(&self) -> u16impl<'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 LinkAfSpecNlaimpl Sync for LinkAfSpecNla
impl Sync for LinkAfSpecNla