Defines a generalized way of reporting progress updates.

Fields

report(value:T):Void

Report a progress update.

Parameters:

value

A progress item, like a message and/or an report on how much work finished