Trait DataStreamOperations

Source
pub trait DataStreamOperations {
    // Required methods
    fn add_value(&mut self, ts: u64, value: f64);
    fn max_timestamp(&mut self) -> u64;
    fn max_value(&mut self) -> f64;
    fn last_timestamp(&mut self) -> u64;
    fn last_value(&mut self) -> f64;
    fn value_counts(&mut self) -> usize;
}

Required Methods§

Source

fn add_value(&mut self, ts: u64, value: f64)

Source

fn max_timestamp(&mut self) -> u64

Source

fn max_value(&mut self) -> f64

Source

fn last_timestamp(&mut self) -> u64

Source

fn last_value(&mut self) -> f64

Source

fn value_counts(&mut self) -> usize

Implementors§