Skip to main content

Module progress

Module progress 

Source
Expand description

Progress Reporting for Long-Running Operations

This module provides progress reporting functionality for multi-step operations that take significant time to complete. It builds on top of UserOutput to provide standardized progress updates with timing information.

§Sub-modules

  • verbose_listener - CommandProgressListener implementation that translates application-layer progress events into user-facing output

Re-exports§

pub use verbose_listener::VerboseProgressListener;

Modules§

verbose_listener
Verbose progress listener implementation

Structs§

ProgressReporter
Progress reporter for multi-step operations

Enums§

ProgressReporterError
Errors that can occur during progress reporting