macro_rules! map { ($($k:expr => $v:expr),* $(,)?) => { ... }; ($($v:expr),* $(,)?) => { ... }; }
Praise Shepmaster https://stackoverflow.com/a/27582993/8149876