use-event-handler 0.1.0

Synchronous event handler trait for RustUse event primitives.
Documentation
1
2
3
4
5
6
7
8
9
use core::convert::Infallible;
use use_event_handler::EventHandler;

#[test]
fn handles_event_with_closure() {
    let handler = |event: &str| -> Result<usize, Infallible> { Ok(event.len()) };

    assert_eq!(handler.handle("command.started"), Ok(15));
}