pub enum Ospfv2Packet {
Hello(OspfHelloPacket),
DatabaseDescription(OspfDatabaseDescriptionPacket),
LinkStateRequest(OspfLinkStateRequestPacket),
LinkStateUpdate(OspfLinkStateUpdatePacket),
LinkStateAcknowledgment(OspfLinkStateAcknowledgmentPacket),
}
Expand description
An OSPF version 2 packet
Variants§
Hello(OspfHelloPacket)
DatabaseDescription(OspfDatabaseDescriptionPacket)
LinkStateRequest(OspfLinkStateRequestPacket)
LinkStateUpdate(OspfLinkStateUpdatePacket)
LinkStateAcknowledgment(OspfLinkStateAcknowledgmentPacket)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ospfv2Packet
impl RefUnwindSafe for Ospfv2Packet
impl Send for Ospfv2Packet
impl Sync for Ospfv2Packet
impl Unpin for Ospfv2Packet
impl UnwindSafe for Ospfv2Packet
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