1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
5pub struct Statistics {
6 #[serde(skip_serializing_if = "Option::is_none")]
8 pub mean: Option<f64>,
9
10 #[serde(skip_serializing_if = "Option::is_none")]
12 pub minimum: Option<f64>,
13
14 #[serde(skip_serializing_if = "Option::is_none")]
16 pub maximum: Option<f64>,
17
18 #[serde(skip_serializing_if = "Option::is_none")]
20 pub stddev: Option<f64>,
21
22 #[serde(skip_serializing_if = "Option::is_none")]
24 pub valid_percent: Option<f64>,
25}