pub struct RollingOutcomes {
pub window_size: usize,
pub windows: Vec<RollingOutcome>,
pub worst_window_mean: MetricValue<f64>,
pub best_window_mean: MetricValue<f64>,
pub positive_window_rate: MetricValue<f64>,
}Fields§
§window_size: usize§windows: Vec<RollingOutcome>§worst_window_mean: MetricValue<f64>§best_window_mean: MetricValue<f64>§positive_window_rate: MetricValue<f64>Trait Implementations§
Source§impl Clone for RollingOutcomes
impl Clone for RollingOutcomes
Source§fn clone(&self) -> RollingOutcomes
fn clone(&self) -> RollingOutcomes
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RollingOutcomes
impl Debug for RollingOutcomes
Source§impl<'de> Deserialize<'de> for RollingOutcomes
impl<'de> Deserialize<'de> for RollingOutcomes
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
Source§impl PartialEq for RollingOutcomes
impl PartialEq for RollingOutcomes
Source§impl Serialize for RollingOutcomes
impl Serialize for RollingOutcomes
impl StructuralPartialEq for RollingOutcomes
Auto Trait Implementations§
impl Freeze for RollingOutcomes
impl RefUnwindSafe for RollingOutcomes
impl Send for RollingOutcomes
impl Sync for RollingOutcomes
impl Unpin for RollingOutcomes
impl UnsafeUnpin for RollingOutcomes
impl UnwindSafe for RollingOutcomes
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