pub trait Progressible { // Required method fn progress(&mut self); }
Structs implementing this trait hold the current progress of a task.
Report progress on a task, for example by increasing a progress field by 1.