pub struct HealthTrend {
pub compared_to: TrendPoint,
pub metrics: Vec<TrendMetric>,
pub snapshots_loaded: usize,
pub overall_direction: TrendDirection,
}Expand description
Trend comparison between the current run and a previous snapshot. Shows per-metric deltas with directional indicators.
Fields§
§compared_to: TrendPointThe snapshot being compared against.
metrics: Vec<TrendMetric>Per-metric deltas.
snapshots_loaded: usizeNumber of snapshots found in the snapshot directory.
overall_direction: TrendDirectionOverall direction across all metrics.
Trait Implementations§
Source§impl Clone for HealthTrend
impl Clone for HealthTrend
Source§impl Debug for HealthTrend
impl Debug for HealthTrend
Source§impl<'de> Deserialize<'de> for HealthTrend
impl<'de> Deserialize<'de> for HealthTrend
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for HealthTrend
impl RefUnwindSafe for HealthTrend
impl Send for HealthTrend
impl Sync for HealthTrend
impl Unpin for HealthTrend
impl UnsafeUnpin for HealthTrend
impl UnwindSafe for HealthTrend
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more