1 2 3 4 5 6 7
use crate::RecordEncoder; /// A trait for collecting records. pub trait Collector { type Record: RecordEncoder; fn on_record(&mut self, record: &Self::Record); }