pub trait RlmEventBus: Send + Sync {
// Required methods
fn emit_progress(&self, event: RlmProgressEvent);
fn emit_completion(&self, event: RlmCompletion);
}Expand description
Trait for emitting events during an RLM run.
Required Methods§
Sourcefn emit_progress(&self, event: RlmProgressEvent)
fn emit_progress(&self, event: RlmProgressEvent)
Emit a progress tick (iteration boundary).
Sourcefn emit_completion(&self, event: RlmCompletion)
fn emit_completion(&self, event: RlmCompletion)
Emit the terminal completion record.