pub struct BgpIPv4RD {
pub rd: BgpRD,
pub addr: Ipv4Addr,
}
Fields§
§rd: BgpRD
§addr: Ipv4Addr
Implementations§
Trait Implementations§
source§impl BgpAddrItem<BgpIPv4RD> for BgpIPv4RD
impl BgpAddrItem<BgpIPv4RD> for BgpIPv4RD
source§fn decode_from(
mode: BgpTransportMode,
buf: &[u8]
) -> Result<(BgpIPv4RD, usize), BgpError>
fn decode_from( mode: BgpTransportMode, buf: &[u8] ) -> Result<(BgpIPv4RD, usize), BgpError>
Decode from buffer. Returns entity and consumed buffer length, or error.
source§impl<'de> Deserialize<'de> for BgpIPv4RD
impl<'de> Deserialize<'de> for BgpIPv4RD
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Ord for BgpIPv4RD
impl Ord for BgpIPv4RD
source§impl PartialEq for BgpIPv4RD
impl PartialEq for BgpIPv4RD
source§impl PartialOrd for BgpIPv4RD
impl PartialOrd for BgpIPv4RD
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for BgpIPv4RD
impl StructuralEq for BgpIPv4RD
impl StructuralPartialEq for BgpIPv4RD
Auto Trait Implementations§
impl RefUnwindSafe for BgpIPv4RD
impl Send for BgpIPv4RD
impl Sync for BgpIPv4RD
impl Unpin for BgpIPv4RD
impl UnwindSafe for BgpIPv4RD
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