pub trait Stat {
    // Required methods
    fn check_raw_log(&mut self, log: &RawLog);
    fn report(&self, formatter: &mut Formatter<'_>) -> Result;

    // Provided method
    fn process_raw_logs<'l>(&mut self, logs: impl Iterator<Item = &'l RawLog>) { ... }
}

Required Methods§

source

fn check_raw_log(&mut self, log: &RawLog)

source

fn report(&self, formatter: &mut Formatter<'_>) -> Result

Provided Methods§

source

fn process_raw_logs<'l>(&mut self, logs: impl Iterator<Item = &'l RawLog>)

Implementors§