pub struct MetricsTrend {
pub eviction_rate: f32,
pub compression_improving: bool,
pub tier_distribution_stable: bool,
}Expand description
Trend analysis computed from a MetricsSeries.
Fields§
§eviction_rate: f32Evictions per snapshot (rate of change).
compression_improving: boolWhether compression ratio is improving over recent snapshots.
tier_distribution_stable: boolWhether tier distribution is stable (low variance).
Trait Implementations§
Source§impl Clone for MetricsTrend
impl Clone for MetricsTrend
Source§fn clone(&self) -> MetricsTrend
fn clone(&self) -> MetricsTrend
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MetricsTrend
impl RefUnwindSafe for MetricsTrend
impl Send for MetricsTrend
impl Sync for MetricsTrend
impl Unpin for MetricsTrend
impl UnwindSafe for MetricsTrend
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