1use std::time::Duration; 2 3#[derive(Debug, Default, Clone, Copy)] 4pub struct EncodeMetrics { 5 pub bytes: usize, 6 pub encode_time: Duration, 7} 8 9pub trait MetricsSink { 10 fn record_encode(&mut self, metrics: EncodeMetrics); 11}