pub struct RouterLink {
pub link_type: RouterLinkType,
pub link_id: u32,
pub link_data: u32,
pub metric: u32,
}Expand description
A single link in a Router LSA
Fields§
§link_type: RouterLinkTypeLink type
link_id: u32Link ID (interpretation depends on link_type)
link_data: u32Link data (interpretation depends on link_type)
metric: u32Cost metric
Trait Implementations§
Source§impl Clone for RouterLink
impl Clone for RouterLink
Source§fn clone(&self) -> RouterLink
fn clone(&self) -> RouterLink
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RouterLink
impl Debug for RouterLink
Source§impl PartialEq for RouterLink
impl PartialEq for RouterLink
impl Copy for RouterLink
impl Eq for RouterLink
impl StructuralPartialEq for RouterLink
Auto Trait Implementations§
impl Freeze for RouterLink
impl RefUnwindSafe for RouterLink
impl Send for RouterLink
impl Sync for RouterLink
impl Unpin for RouterLink
impl UnwindSafe for RouterLink
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)