#[repr(i32)]pub enum GenericTrap {
ColdStart = 0,
WarmStart = 1,
LinkDown = 2,
LinkUp = 3,
AuthenticationFailure = 4,
EgpNeighborLoss = 5,
EnterpriseSpecific = 6,
}Expand description
SNMPv1 generic trap types (RFC 1157 Section 4.1.6).
Variants§
ColdStart = 0
coldStart(0) - agent is reinitializing, config may change
WarmStart = 1
warmStart(1) - agent is reinitializing, config unchanged
LinkDown = 2
linkDown(2) - communication link failure
LinkUp = 3
linkUp(3) - communication link came up
AuthenticationFailure = 4
authenticationFailure(4) - improperly authenticated message received
EgpNeighborLoss = 5
egpNeighborLoss(5) - EGP peer marked down
EnterpriseSpecific = 6
enterpriseSpecific(6) - vendor-specific trap, see specific_trap field
Implementations§
Trait Implementations§
Source§impl Clone for GenericTrap
impl Clone for GenericTrap
Source§fn clone(&self) -> GenericTrap
fn clone(&self) -> GenericTrap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GenericTrap
impl Debug for GenericTrap
Source§impl PartialEq for GenericTrap
impl PartialEq for GenericTrap
impl Copy for GenericTrap
impl Eq for GenericTrap
impl StructuralPartialEq for GenericTrap
Auto Trait Implementations§
impl Freeze for GenericTrap
impl RefUnwindSafe for GenericTrap
impl Send for GenericTrap
impl Sync for GenericTrap
impl Unpin for GenericTrap
impl UnwindSafe for GenericTrap
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