pub struct RouterLsa {
pub header: LsaHeader,
pub flags: u8,
pub links: Vec<RouterLink>,
}Expand description
Router LSA (type 1)
Fields§
§header: LsaHeaderLSA header
flags: u8Router flags (V=virtual link, E=ASBR, B=ABR)
links: Vec<RouterLink>List of router links
Trait Implementations§
impl Eq for RouterLsa
impl StructuralPartialEq for RouterLsa
Auto Trait Implementations§
impl Freeze for RouterLsa
impl RefUnwindSafe for RouterLsa
impl Send for RouterLsa
impl Sync for RouterLsa
impl Unpin for RouterLsa
impl UnwindSafe for RouterLsa
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)