Skip to main content

Module progress

Module progress 

Source
Expand description

Live Progress Reporter Trait

Defines the interface for reporting pipeline execution progress in real-time. Implementations can target terminals, GitHub Check Runs, or other backends.

Structs§

LivePipelineProgress
Live progress of a pipeline execution.
LiveTaskProgress
Live progress information for a single task.
NoOpReporter
No-op reporter for when progress reporting is disabled.

Enums§

LiveTaskStatus
Status of a task during live execution (extends TaskStatus with Running state).

Traits§

ProgressReporter
Trait for reporting pipeline execution progress in real-time.