pub trait ProgressSink: Send + Sync {
// Required methods
fn on_start(&self, meta: ProgressStart);
fn on_tick(&self, tick: ProgressTick);
fn on_complete(&self, done: ProgressDone);
}Expand description
Progress reporting contract. Hosts implement throttling in their sink.