Expand description
Event emission trait — shared by daemon (NoopEmitter) and Tauri app (TauriEmitter).
Allows origin-core to emit UI events without depending on tauri.
The Tauri app supplies its own implementation that wraps tauri::Emitter;
tests and headless operation use NoopEmitter.
Structs§
- Noop
Emitter - No-op emitter for testing and headless operation.
Traits§
- Event
Emitter - Trait for emitting events from core to external consumers.