#[repr(u16)]pub enum NlriType {
Reserved = 0,
Node = 1,
Link = 2,
Ipv4TopologyPrefix = 3,
Ipv6TopologyPrefix = 4,
SrPolicyCandidatePath = 5,
Srv6Sid = 6,
StubLink = 7,
}Expand description
BGP Link-State NLRI Types as defined in RFC 7752 and IANA registry
Variants§
Reserved = 0
Node = 1
Link = 2
Ipv4TopologyPrefix = 3
Ipv6TopologyPrefix = 4
SrPolicyCandidatePath = 5
Srv6Sid = 6
StubLink = 7
Trait Implementations§
Source§impl FromPrimitive for NlriType
impl FromPrimitive for NlriType
impl Copy for NlriType
impl Eq for NlriType
impl StructuralPartialEq for NlriType
Auto Trait Implementations§
impl Freeze for NlriType
impl RefUnwindSafe for NlriType
impl Send for NlriType
impl Sync for NlriType
impl Unpin for NlriType
impl UnwindSafe for NlriType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more