Skip to main content

DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/IPC/Common/HealthStatus/
SeverityLevel.rs

1//! Health-issue severity ladder. Ordered Low → Medium → High →
2//! Critical so callers can compare with `<` / `>`. Drives the
3//! penalty applied to `HealthMonitor::Struct::HealthScore`.
4
5use serde::{Deserialize, Serialize};
6
7#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize)]
8pub enum Enum {
9	Low,
10
11	Medium,
12
13	High,
14
15	Critical,
16}