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§
- Silent
Reporter - A no-op reporter that ignores all events.
- Tracing
Reporter - A reporter that logs events using the
tracingcrate.
Enums§
- Harvest
Event - Events emitted during harvesting operations.
Traits§
- Progress
Reporter - Trait for reporting harvest progress.