diff options
| author | tv <tv@krebsco.de> | 2026-10-26 21:56:20 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-10-26 21:56:20 +0100 |
| commit | 08f5df1f0a2e22876a5b49a4f9e2e05a61df882a (patch) | |
| tree | 113050df0bef5e8f3e9d188c69fc2a0c76d2eb17 /src/api/stats | |
| parent | ecdb3ee944f5c171faac3a71117e2ff27e064295 (diff) | |
make clippy happy again
Diffstat (limited to 'src/api/stats')
| -rw-r--r-- | src/api/stats/prometheus.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/api/stats/prometheus.rs b/src/api/stats/prometheus.rs index 3baa125..30bb966 100644 --- a/src/api/stats/prometheus.rs +++ b/src/api/stats/prometheus.rs @@ -181,6 +181,9 @@ fn traffic_series(traffic: &PeerTraffic) -> Vec<(&'static str, &'static str, Cou series } +/// A per-peer incident counter: its name, its help and how to read it. +type IncidentSeries = (&'static str, &'static str, fn(&Incidents) -> f64); + pub(super) async fn render(state: &AppState, stats: &StatsResponse) -> String { let mut out = Out::default(); @@ -619,7 +622,7 @@ pub(super) async fn render(state: &AppState, stats: &StatsResponse) -> String { } } - let incidents: [(&str, &str, fn(&Incidents) -> f64); 4] = [ + let incidents: [IncidentSeries; 4] = [ ( "peer_reply_timeouts_total", "Sync messages unanswered until the reply timeout.", |
