pub trait RegisterableEventHandler: Injectable {
type Event: Clone + Send + Sync + 'static;
// Provided method
fn register_into(handler: Arc<Self>, bus: &EventBus) -> Result<()>
where Self: Sized + EventHandler<Self::Event> { ... }
}Expand description
Re-exported public API.
Public Caelix extension trait RegisterableEventHandler.
Required Associated Types§
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".