[−][src]Struct bgpdump::records::bgp::MESSAGE
Represents the UPDATE, OPEN, NOTIFY and KEEPALIVE messages.
Fields
peer_as: u16
The peer ASN from which the BGP message has been received.
peer_ip: Ipv4Addr
The peer IPv4 address from which the BGP message has been received.
local_as: u16
The ASN of the AS that received this BGP message.
local_ip: Ipv4Addr
The IPv4 of the AS that received this BGP message.
message: Vec<u8>
The message that has been received.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MESSAGE
impl Send for MESSAGE
impl Sync for MESSAGE
impl Unpin for MESSAGE
impl UnwindSafe for MESSAGE
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,