pub trait DynamicTimeseries<'a, T> {
    // Required methods
    fn add_value(&'a self, value: i64, args: T);
    fn add_value_aggregated(&'a self, value: i64, nsamples: u32, args: T);
}
Expand description

Similar to Timeseries trait, but accepts the args parameter for accessing dynamic timeseries created in runtime.

Required Methods§

source

fn add_value(&'a self, value: i64, args: T)

Dynamic version of Timeseries::add_value

source

fn add_value_aggregated(&'a self, value: i64, nsamples: u32, args: T)

Dynamic version of Timeseries::add_value_aggregated

Implementations on Foreign Types§

source§

impl<T> DynamicTimeseries<'static, T> for LocalKey<DynamicStat<T, Box<dyn Timeseries>>>

source§

fn add_value(&'static self, value: i64, args: T)

source§

fn add_value_aggregated(&'static self, value: i64, nsamples: u32, args: T)

Implementors§

source§

impl<'a, T> DynamicTimeseries<'a, T> for DynamicStat<T, Box<dyn Timeseries>>