pub struct NextHop {
pub flags: NextHopFlags,
pub hops: u8,
pub interface_id: u32,
pub nlas: Vec<Nla>,
}Fields§
§flags: NextHopFlagsNext-hop flags (see NextHopFlags)
hops: u8Next-hop priority
interface_id: u32Interface index for the next-hop
nlas: Vec<Nla>Attributes
Implementations§
Trait Implementations§
source§impl<'a, T: AsRef<[u8]>> Parseable<NextHopBuffer<&'a T>> for NextHop
impl<'a, T: AsRef<[u8]>> Parseable<NextHopBuffer<&'a T>> for NextHop
source§fn parse(buf: &NextHopBuffer<&T>) -> Result<NextHop, DecodeError>
fn parse(buf: &NextHopBuffer<&T>) -> Result<NextHop, DecodeError>
Deserialize the current type.