pub type ProgressCallback = Box<dyn Fn(&Task) + Send + Sync>;
Callback invoked after each successful poll.
pub struct ProgressCallback(/* private fields */);