Skip to main content

Module report

Module report 

Source
Expand description

Progress reporting, inverted.

The engine calls a Reporter instead of touching the terminal. Each front-end supplies its own implementation:

  • the CLI renders steps as spinners lines with themed symbols,
  • CI prints plain, timestamped lines,
  • the server-side git receiver streams lines over the push sideband.

Structs§

NoopReporter
A Reporter that discards everything.

Traits§

Reporter
How the engine tells the outside world what it is doing.