pub enum Ospfv3LinkStateAdvertisement {
Router(Ospfv3RouterLSA),
Network(Ospfv3NetworkLSA),
InterAreaPrefix(Ospfv3InterAreaPrefixLSA),
InterAreaRouter(Ospfv3InterAreaRouterLSA),
ASExternal(Ospfv3ASExternalLSA),
NSSA(Ospfv3ASExternalLSA),
Link(Ospfv3LinkLSA),
IntraAreaPrefix(Ospfv3IntraAreaPrefixLSA),
}
Expand description
Link state advertisements (v3)
Variants§
Router(Ospfv3RouterLSA)
Network(Ospfv3NetworkLSA)
InterAreaPrefix(Ospfv3InterAreaPrefixLSA)
InterAreaRouter(Ospfv3InterAreaRouterLSA)
ASExternal(Ospfv3ASExternalLSA)
NSSA(Ospfv3ASExternalLSA)
Link(Ospfv3LinkLSA)
IntraAreaPrefix(Ospfv3IntraAreaPrefixLSA)
Trait Implementations§
Source§impl Debug for Ospfv3LinkStateAdvertisement
impl Debug for Ospfv3LinkStateAdvertisement
Source§impl<'a> Parse<&'a [u8]> for Ospfv3LinkStateAdvertisement
impl<'a> Parse<&'a [u8]> for Ospfv3LinkStateAdvertisement
Auto Trait Implementations§
impl Freeze for Ospfv3LinkStateAdvertisement
impl RefUnwindSafe for Ospfv3LinkStateAdvertisement
impl Send for Ospfv3LinkStateAdvertisement
impl Sync for Ospfv3LinkStateAdvertisement
impl Unpin for Ospfv3LinkStateAdvertisement
impl UnwindSafe for Ospfv3LinkStateAdvertisement
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