MatrixSampler

Trait MatrixSampler 

Source
pub trait MatrixSampler<T>: Interpolator {
    // Required method
    fn fold(&mut self, sample: Timed<T>) -> Result<(), FoldError>;
}
Expand description

A buffered round-robin sampler over timed samples (e.g., a TimeMatrix).

Round-robin samplers aggregate samples into buffered time series and produce a serialized buffer of aggregations per series.

Required Methods§

Source

fn fold(&mut self, sample: Timed<T>) -> Result<(), FoldError>

Implementors§