Trait DataFilter

Source
pub trait DataFilter<T> {
    // Required method
    fn should_forward(&mut self, data: &T) -> bool;

    // Provided method
    fn get_stats(&self) -> Option<Value> { ... }
}

Required Methods§

Source

fn should_forward(&mut self, data: &T) -> bool

Provided Methods§

Implementors§

Source§

impl<T, F> DataFilter<T> for F
where F: FnMut(&T) -> bool,