pub enum ControlClass {
IAm,
InitAck,
InitMgmt,
Busy,
Available,
Reject,
ICouldBe,
}Expand description
Protected control class. One counter row each.
Variants§
IAm
I-Am-Router-To-Network announcement.
InitAck
Initialize-Routing-Table-Ack response.
InitMgmt
Initialize-Routing-Table request that would update or purge entries.
Busy
Router-Busy-To-Network mark.
Available
Router-Available-To-Network mark.
Reject
Reject-Message-To-Network transition.
ICouldBe
I-Could-Be-Router-To-Network insert.
Trait Implementations§
Source§impl Clone for ControlClass
impl Clone for ControlClass
impl Copy for ControlClass
Source§impl Debug for ControlClass
impl Debug for ControlClass
impl Eq for ControlClass
Source§impl PartialEq for ControlClass
impl PartialEq for ControlClass
impl StructuralPartialEq for ControlClass
Auto Trait Implementations§
impl Freeze for ControlClass
impl RefUnwindSafe for ControlClass
impl Send for ControlClass
impl Sync for ControlClass
impl Unpin for ControlClass
impl UnsafeUnpin for ControlClass
impl UnwindSafe for ControlClass
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