pub struct Update {Show 15 fields
pub timestamp: DateTime<Utc>,
pub router_addr: IpAddr,
pub router_port: u16,
pub peer_addr: IpAddr,
pub peer_bgp_id: Ipv4Addr,
pub peer_asn: u32,
pub prefix_addr: IpAddr,
pub prefix_len: u8,
pub announced: bool,
pub is_post_policy: bool,
pub is_adj_rib_out: bool,
pub origin: String,
pub path: Vec<u32>,
pub communities: Vec<(u32, u16)>,
pub synthetic: bool,
}Fields§
§timestamp: DateTime<Utc>§router_addr: IpAddr§router_port: u16§peer_addr: IpAddr§peer_bgp_id: Ipv4Addr§peer_asn: u32§prefix_addr: IpAddr§prefix_len: u8§announced: bool§is_post_policy: bool§is_adj_rib_out: bool§origin: String§path: Vec<u32>§communities: Vec<(u32, u16)>§synthetic: boolTrait Implementations§
impl StructuralPartialEq for Update
Auto Trait Implementations§
impl Freeze for Update
impl RefUnwindSafe for Update
impl Send for Update
impl Sync for Update
impl Unpin for Update
impl UnwindSafe for Update
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<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