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