macro_rules! events { ($handler : expr, $($name : expr => $cb : ident), *) => { ... }; ($handler : expr, $($name : expr => $cb : path), *) => { ... }; }