pub struct RunningInteger {
pub log_histogram: LogHistogram,
/* private fields */
}Fields§
§log_histogram: LogHistogramImplementations§
source§impl RunningInteger
impl RunningInteger
pub fn new(name_in: &str, printer: PrinterOption) -> RunningInteger
pub fn new_from_exporter( name: &str, title: &str, printer: PrinterOption, import: RunningExport, ) -> RunningInteger
pub fn export(&self) -> RunningExport
Trait Implementations§
source§impl Clone for RunningInteger
impl Clone for RunningInteger
source§fn clone(&self) -> RunningInteger
fn clone(&self) -> RunningInteger
Returns a copy 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 moresource§impl HierMember for RunningInteger
impl HierMember for RunningInteger
source§impl Histogram for RunningInteger
impl Histogram for RunningInteger
fn log_histogram(&self) -> LogHistogram
fn print_histogram(&self, printer: &mut dyn Printer)
source§impl Rustics for RunningInteger
impl Rustics for RunningInteger
fn record_i64(&mut self, sample: i64)
fn record_f64(&mut self, _sample: f64)
fn record_event(&mut self)
fn record_time(&mut self, _sample: i64)
fn record_interval(&mut self, _timer: &mut TimerBox)
fn name(&self) -> String
fn title(&self) -> String
fn class(&self) -> &str
fn count(&self) -> u64
fn log_mode(&self) -> isize
fn mean(&self) -> f64
fn standard_deviation(&self) -> f64
fn variance(&self) -> f64
fn skewness(&self) -> f64
fn kurtosis(&self) -> f64
fn precompute(&mut self)
fn int_extremes(&self) -> bool
fn min_i64(&self) -> i64
fn max_i64(&self) -> i64
fn min_f64(&self) -> f64
fn max_f64(&self) -> f64
fn clear(&mut self)
fn equals(&self, other: &dyn Rustics) -> bool
fn generic(&self) -> &dyn Any
fn histo_log_mode(&self) -> i64
fn print(&self)
fn print_opts(&self, printer: PrinterOption, title: Option<&str>)
fn set_title(&mut self, title: &str)
fn set_id(&mut self, id: usize)
fn id(&self) -> usize
Auto Trait Implementations§
impl Freeze for RunningInteger
impl RefUnwindSafe for RunningInteger
impl !Send for RunningInteger
impl !Sync for RunningInteger
impl Unpin for RunningInteger
impl UnwindSafe for RunningInteger
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)