Skip to main content

Module progress

Module progress 

Source
Expand description

How far a running call got, for every front: ToolProgress, and the output a running call’s tool reports as it works (CallOutput).

Structs§

CallOutput
On a running call: the output its tool reports as it runs, through the Live it was made with. The harness keeps the call’s ToolProgress (its last line) and its IfStopped (the output so far, cut as tool output is cut, then [stopped before it finished]) current from it, in Stage::Arrive, so a call that is stopped answers with what it printed. The shell tool reports this way; a tool of your own does too:
ToolProgress
A line about a running call’s progress, such as 12 of 40 files or a command’s last line of output, that the call’s owner keeps current on the call’s entity. The terminal view draws it under the call, and --print writes each change to stderr.