Skip to main content

Module progress

Module progress 

Source
Expand description

Progress reporting for harvest operations.

This module provides a trait-based abstraction for reporting progress during harvest operations, enabling decoupled logging and UI updates.

Structs§

SilentReporter
A no-op reporter that ignores all events.
TracingReporter
A reporter that logs events using the tracing crate.

Enums§

HarvestEvent
Events emitted during harvesting operations.

Traits§

ProgressReporter
Trait for reporting harvest progress.