pub struct OspfRouterLink {
pub link_id: u32,
pub link_data: u32,
pub link_type: OspfRouterLinkType,
pub num_tos: u8,
pub tos_0_metric: u16,
pub tos_list: Vec<OspfRouterTOS>,
}
Expand description
OSPF router link (i.e., interface)
Fields§
§link_id: u32
§link_data: u32
§link_type: OspfRouterLinkType
§num_tos: u8
§tos_0_metric: u16
§tos_list: Vec<OspfRouterTOS>
Implementations§
Trait Implementations§
Source§impl Debug for OspfRouterLink
impl Debug for OspfRouterLink
Source§impl<'nom> Parse<&'nom [u8]> for OspfRouterLink
impl<'nom> Parse<&'nom [u8]> for OspfRouterLink
Auto Trait Implementations§
impl Freeze for OspfRouterLink
impl RefUnwindSafe for OspfRouterLink
impl Send for OspfRouterLink
impl Sync for OspfRouterLink
impl Unpin for OspfRouterLink
impl UnwindSafe for OspfRouterLink
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