pub enum OspfLinkStateAdvertisement {
RouterLinks(OspfRouterLinksAdvertisement),
NetworkLinks(OspfNetworkLinksAdvertisement),
SummaryLinkIpNetwork(OspfSummaryLinkAdvertisement),
SummaryLinkAsbr(OspfSummaryLinkAdvertisement),
ASExternalLink(OspfASExternalLinkAdvertisement),
NSSAASExternal(OspfNSSAExternalLinkAdvertisement),
OpaqueLinkLocalScope(OspfOpaqueLinkAdvertisement),
OpaqueAreaLocalScope(OspfOpaqueLinkAdvertisement),
OpaqueASWideScope(OspfOpaqueLinkAdvertisement),
}
Expand description
Link state advertisements
Variants§
RouterLinks(OspfRouterLinksAdvertisement)
NetworkLinks(OspfNetworkLinksAdvertisement)
SummaryLinkIpNetwork(OspfSummaryLinkAdvertisement)
SummaryLinkAsbr(OspfSummaryLinkAdvertisement)
ASExternalLink(OspfASExternalLinkAdvertisement)
NSSAASExternal(OspfNSSAExternalLinkAdvertisement)
OpaqueLinkLocalScope(OspfOpaqueLinkAdvertisement)
OpaqueAreaLocalScope(OspfOpaqueLinkAdvertisement)
OpaqueASWideScope(OspfOpaqueLinkAdvertisement)
Trait Implementations§
Source§impl Debug for OspfLinkStateAdvertisement
impl Debug for OspfLinkStateAdvertisement
Source§impl<'a> Parse<&'a [u8]> for OspfLinkStateAdvertisement
impl<'a> Parse<&'a [u8]> for OspfLinkStateAdvertisement
Auto Trait Implementations§
impl Freeze for OspfLinkStateAdvertisement
impl RefUnwindSafe for OspfLinkStateAdvertisement
impl Send for OspfLinkStateAdvertisement
impl Sync for OspfLinkStateAdvertisement
impl Unpin for OspfLinkStateAdvertisement
impl UnwindSafe for OspfLinkStateAdvertisement
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