Struct bgpd_rs::api::rpc::LearnedRoute [−][src]
pub struct LearnedRoute {
pub source: String,
pub afi: String,
pub safi: String,
pub received_at: i64,
pub age: String,
pub prefix: String,
pub next_hop: Option<IpAddr>,
pub origin: String,
pub as_path: String,
pub local_pref: Option<u32>,
pub multi_exit_disc: Option<u32>,
pub communities: Vec<String>,
}
Fields
source: String
afi: String
safi: String
received_at: i64
age: String
prefix: String
next_hop: Option<IpAddr>
origin: String
as_path: String
local_pref: Option<u32>
multi_exit_disc: Option<u32>
communities: Vec<String>
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for LearnedRoute
impl Send for LearnedRoute
impl Sync for LearnedRoute
impl Unpin for LearnedRoute
impl UnwindSafe for LearnedRoute
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more