pub(crate) fn run_chunk_with_trace<T>(
run: ChunkRun<'_>,
progress: &dyn ProgressSink,
trace_sink: T,
handler_factory: impl Fn() -> Result<ResolvedHandler, ApplicationError>,
) -> Result<ChunkReport, ApplicationError>where
T: DecisionTraceSink + 'static,Expand description
Trace-runner variant of run_chunk that attaches a decision sink and trace extras.