pub trait StepCallback<'e>: Send {
// Required method
fn on_step(&mut self, node_name: &str, step: usize, duration: Duration);
}Expand description
每步回调 — run_inline 在每个节点执行完成后调用。
用于 wrapper(如 run_execution_loop)追踪 execution_log 或发射 per-node 事件。 回调在 commit + checkpoint 之后、take_control 之前调用。
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".