pub enum Ospfv3Packet {
Hello(OspfHellov3Packet),
DatabaseDescription(Ospfv3DatabaseDescriptionPacket),
LinkStateRequest(Ospfv3LinkStateRequestPacket),
LinkStateUpdate(Ospfv3LinkStateUpdatePacket),
LinkStateAcknowledgment(Ospfv3LinkStateAcknowledgmentPacket),
}
Expand description
An OSPF version 3 packet
Variants§
Hello(OspfHellov3Packet)
DatabaseDescription(Ospfv3DatabaseDescriptionPacket)
LinkStateRequest(Ospfv3LinkStateRequestPacket)
LinkStateUpdate(Ospfv3LinkStateUpdatePacket)
LinkStateAcknowledgment(Ospfv3LinkStateAcknowledgmentPacket)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ospfv3Packet
impl RefUnwindSafe for Ospfv3Packet
impl Send for Ospfv3Packet
impl Sync for Ospfv3Packet
impl Unpin for Ospfv3Packet
impl UnwindSafe for Ospfv3Packet
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