Struct ris_live_rs::messages::ris_message::Announcement
source · [−]pub struct Announcement {
pub next_hop: String,
pub prefixes: Vec<String>,
pub withdrawals: Option<Vec<String>>,
}
Fields
next_hop: String
prefixes: Vec<String>
withdrawals: Option<Vec<String>>
Trait Implementations
sourceimpl Debug for Announcement
impl Debug for Announcement
sourceimpl<'de> Deserialize<'de> for Announcement
impl<'de> Deserialize<'de> for Announcement
sourcefn 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
sourceimpl Serialize for Announcement
impl Serialize for Announcement
Auto Trait Implementations
impl RefUnwindSafe for Announcement
impl Send for Announcement
impl Sync for Announcement
impl Unpin for Announcement
impl UnwindSafe for Announcement
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more