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)); }