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}