Struct bgpkit_parser::Nlri
source · pub struct Nlri {
pub afi: Afi,
pub safi: Safi,
pub next_hop: Option<NextHopAddress>,
pub prefixes: Vec<NetworkPrefix, Global>,
}
Fields§
§afi: Afi
§safi: Safi
§next_hop: Option<NextHopAddress>
§prefixes: Vec<NetworkPrefix, Global>
Trait Implementations§
source§impl PartialEq<Nlri> for Nlri
impl PartialEq<Nlri> for Nlri
source§impl Serialize for Nlri
impl Serialize for Nlri
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for Nlri
impl StructuralEq for Nlri
impl StructuralPartialEq for Nlri
Auto Trait Implementations§
impl RefUnwindSafe for Nlri
impl Send for Nlri
impl Sync for Nlri
impl Unpin for Nlri
impl UnwindSafe for Nlri
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.