pub struct ResultAggregator {
pub samples: Vec<f64>,
}Expand description
Aggregates statistics over a collection of snapshots for a named field.
Fields§
§samples: Vec<f64>Collected scalar samples (one per snapshot time step).
Implementations§
Source§impl ResultAggregator
impl ResultAggregator
Sourcepub fn add_snapshot_mean(&mut self, snapshot: &Snapshot, field: &str)
pub fn add_snapshot_mean(&mut self, snapshot: &Snapshot, field: &str)
Add the mean value of field from snapshot to the sample set.
Sourcepub fn add_snapshot_max_abs(&mut self, snapshot: &Snapshot, field: &str)
pub fn add_snapshot_max_abs(&mut self, snapshot: &Snapshot, field: &str)
Add the maximum absolute value of field from snapshot.
Trait Implementations§
Source§impl Debug for ResultAggregator
impl Debug for ResultAggregator
Source§impl Default for ResultAggregator
impl Default for ResultAggregator
Source§fn default() -> ResultAggregator
fn default() -> ResultAggregator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResultAggregator
impl RefUnwindSafe for ResultAggregator
impl Send for ResultAggregator
impl Sync for ResultAggregator
impl Unpin for ResultAggregator
impl UnsafeUnpin for ResultAggregator
impl UnwindSafe for ResultAggregator
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
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.