trait_match
macro_rules! amatch { (move $($t:tt)*) => { ... }; (mut ref $($t:tt)*) => { ... }; (ref mut $($t:tt)*) => { ... }; (mut $($t:tt)*) => { ... }; (ref $($t:tt)*) => { ... }; ($($t:tt)*) => { ... }; }
Matching over dyn Any trait objects.
dyn Any