Skip to main content

Mountain/IPC/Common/HealthStatus/
SeverityLevel.rs

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