pub fn begin(phase: Phase, total: Option<u64>, unit: Unit)
Enter phase: done restarts at 0 against total (None when nothing bounds it).
phase
done
total
None