pub enum LogEntryCode {
Show 60 variants
Assert,
Deassert,
LowerNonCriticalGoingLow,
LowerNonCriticalGoingHigh,
LowerCriticalGoingLow,
LowerCriticalGoingHigh,
LowerNonRecoverableGoingLow,
LowerNonRecoverableGoingHigh,
UpperNonCriticalGoingLow,
UpperNonCriticalGoingHigh,
UpperCriticalGoingLow,
UpperCriticalGoingHigh,
UpperNonRecoverableGoingLow,
UpperNonRecoverableGoingHigh,
TransitionToIdle,
TransitionToActive,
TransitionToBusy,
StateDeasserted,
StateAsserted,
PredictiveFailureDeasserted,
PredictiveFailureAsserted,
LimitNotExceeded,
LimitExceeded,
PerformanceMet,
PerformanceLags,
TransitionToOK,
TransitionToNonCriticalFromOK,
TransitionToCriticalFromLessSevere,
TransitionToNonRecoverableFromLessSevere,
TransitionToNonCriticalFromMoreSevere,
TransitionToCriticalFromNonRecoverable,
TransitionToNonRecoverable,
Monitor,
Informational,
DeviceRemovedDeviceAbsent,
DeviceInsertedDevicePresent,
DeviceDisabled,
DeviceEnabled,
TransitionToRunning,
TransitionToInTest,
TransitionToPowerOff,
TransitionToOnLine,
TransitionToOffLine,
TransitionToOffDuty,
TransitionToDegraded,
TransitionToPowerSave,
InstallError,
FullyRedundant,
RedundancyLost,
RedundancyDegraded,
NonRedundantSufficientResourcesFromRedundant,
NonRedundantSufficientResourcesFromInsufficientResources,
NonRedundantInsufficientResources,
RedundancyDegradedFromFullyRedundant,
RedundancyDegradedFromNonRedundant,
D0PowerState,
D1PowerState,
D2PowerState,
D3PowerState,
OEM,
}
Variants§
Assert
The condition has been asserted.
Deassert
The condition has been deasserted.
LowerNonCriticalGoingLow
The reading crossed the Lower Non-critical threshold while going low.
LowerNonCriticalGoingHigh
The reading crossed the Lower Non-critical threshold while going high.
LowerCriticalGoingLow
The reading crossed the Lower Critical threshold while going low.
LowerCriticalGoingHigh
The reading crossed the Lower Critical threshold while going high.
LowerNonRecoverableGoingLow
The reading crossed the Lower Non-recoverable threshold while going low.
LowerNonRecoverableGoingHigh
The reading crossed the Lower Non-recoverable threshold while going high.
UpperNonCriticalGoingLow
The reading crossed the Upper Non-critical threshold while going low.
UpperNonCriticalGoingHigh
The reading crossed the Upper Non-critical threshold while going high.
UpperCriticalGoingLow
The reading crossed the Upper Critical threshold while going low.
UpperCriticalGoingHigh
The reading crossed the Upper Critical threshold while going high.
UpperNonRecoverableGoingLow
The reading crossed the Upper Non-recoverable threshold while going low.
UpperNonRecoverableGoingHigh
The reading crossed the Upper Non-recoverable threshold while going high.
TransitionToIdle
The state transitioned to idle.
TransitionToActive
The state transitioned to active.
TransitionToBusy
The state transitioned to busy.
StateDeasserted
The state has been deasserted.
StateAsserted
The state has been asserted.
PredictiveFailureDeasserted
A Predictive Failure is no longer present.
PredictiveFailureAsserted
A Predictive Failure has been detected.
LimitNotExceeded
A limit has not been exceeded.
LimitExceeded
A limit has been exceeded.
PerformanceMet
Performance meets expectations.
PerformanceLags
Performance does not meet expectations.
TransitionToOK
A state has changed to OK.
TransitionToNonCriticalFromOK
A state has changed to Non-Critical from OK.
TransitionToCriticalFromLessSevere
A state has changed to Critical from less severe.
TransitionToNonRecoverableFromLessSevere
A state has changed to Non-recoverable from less severe.
TransitionToNonCriticalFromMoreSevere
A state has changed to Non-Critical from more severe.
TransitionToCriticalFromNonRecoverable
A state has changed to Critical from Non-recoverable.
TransitionToNonRecoverable
A state has changed to Non-recoverable.
Monitor
A monitor event.
Informational
An informational event.
DeviceRemovedDeviceAbsent
A device has been removed or is absent.
DeviceInsertedDevicePresent
A device has been inserted or is present.
DeviceDisabled
A device has been disabled.
DeviceEnabled
A device has been enabled.
TransitionToRunning
A state has transitioned to Running.
TransitionToInTest
A state has transitioned to In Test.
TransitionToPowerOff
A state has transitioned to Power Off.
TransitionToOnLine
A state has transitioned to On Line.
TransitionToOffLine
A state has transitioned to Off Line.
TransitionToOffDuty
A state has transitioned to Off Duty.
TransitionToDegraded
A state has transitioned to Degraded.
TransitionToPowerSave
A state has transitioned to Power Save.
InstallError
An install error has been detected.
FullyRedundant
Indicates that full redundancy has been regained.
RedundancyLost
Entered any non-redundant state, including Non-redundant: Insufficient Resources.
RedundancyDegraded
Redundancy still exists, but at less than full level.
NonRedundantSufficientResourcesFromRedundant
Redundancy has been lost but unit is functioning with minimum resources needed for normal operation.
NonRedundantSufficientResourcesFromInsufficientResources
Unit has regained minimum resources needed for normal operation.
NonRedundantInsufficientResources
Unit is non-redundant and has insufficient resources to maintain normal operation.
RedundancyDegradedFromFullyRedundant
Unit has lost some redundant resource(s) but is still in a redundant state.
RedundancyDegradedFromNonRedundant
Unit has regained some resource(s) and is redundant but not fully redundant.
D0PowerState
The ACPI-defined D0 power state.
D1PowerState
The ACPI-defined D1 power state.
D2PowerState
The ACPI-defined D2 power state.
D3PowerState
The ACPI-defined D3 power state.
OEM
An OEM-defined event. Added in version v1_3_0.
Trait Implementations§
Source§impl Clone for LogEntryCode
impl Clone for LogEntryCode
Source§fn clone(&self) -> LogEntryCode
fn clone(&self) -> LogEntryCode
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read more