This crate provides event bus for Rust
```rust type Topic = ();
let eventbus = EventBus::new(); eventbus.subscribe::(Box::new(SubscriberFn::new(subscriber))); event_bus.publish::(None);
fn subscriber(message: &dyn Any) { println!("Event handled"); } ```