pub struct NextHop {
pub flags: NextHopFlags,
pub hops: u8,
pub interface_id: u32,
pub nlas: Vec<Nla>,
}
Fields§
§flags: NextHopFlags
Next-hop flags (see NextHopFlags
)
hops: u8
Next-hop priority
interface_id: u32
Interface 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.