Trait netlink_packet_utils::nla::Nla

source ·
pub trait Nla {
    // Required methods
    fn value_len(&self) -> usize;
    fn kind(&self) -> u16;
    fn emit_value(&self, buffer: &mut [u8]);

    // Provided methods
    fn is_nested(&self) -> bool { ... }
    fn is_network_byteorder(&self) -> bool { ... }
}

Required Methods§

source

fn value_len(&self) -> usize

source

fn kind(&self) -> u16

source

fn emit_value(&self, buffer: &mut [u8])

Provided Methods§

Implementors§

source§

impl Nla for DefaultNla

impl Nla for Nla

impl Nla for AfSpecBridge

impl Nla for AfSpecInet

impl Nla for Inet

impl Nla for Inet6

impl Nla for Info

impl Nla for InfoBridge

impl Nla for InfoData

impl Nla for InfoIpVlan

impl Nla for InfoIpoib

impl Nla for InfoKind

impl Nla for InfoMacVlan

impl Nla for InfoMacVtap

impl Nla for InfoVlan

impl Nla for InfoVrf

impl Nla for InfoVxlan

impl Nla for Nla

impl Nla for Prop

impl Nla for VethInfo

impl Nla for Nla

impl Nla for Nla

impl Nla for Nla

impl Nla for Metrics

impl Nla for MplsIpTunnel

impl Nla for Nla

impl Nla for Nla

impl Nla for ActNla

impl Nla for ActOpt

impl Nla for Nla

impl Nla for Stats2

impl Nla for TcOpt

impl Nla for Nla

impl Nla for Nla

impl Nla for Action