pub trait ObservableEventHandler:
Send
+ Sync
+ 'static {
// Required methods
fn id(&self) -> u64;
fn is_available(&self) -> bool;
fn handle(&self, event: ObservableEvent);
}pub trait ObservableEventHandler:
Send
+ Sync
+ 'static {
// Required methods
fn id(&self) -> u64;
fn is_available(&self) -> bool;
fn handle(&self, event: ObservableEvent);
}