dataflow_rs/observe/mod.rs
1//! What a run reports about itself: as it goes, to an [`Observer`], and
2//! once it ends, on its [`Run`](crate::Run), with its [`Trace`] when one was
3//! asked for.
4
5mod observer;
6mod replay;
7pub(crate) mod status;
8mod trace;
9
10pub use observer::{Event, Interest, Observer};
11pub use replay::Replay;
12pub(crate) use status::{RunStatus, Selection, WorkflowExit, WorkflowRecord};
13pub use trace::{StepResult, Trace, TraceOptions, TraceStep};