1 2 3 4 5 6 7 8 9 10 11
#[macro_export] macro_rules! map { ($($key:expr => $value:expr),* $(,)?) => { { let mut m = std::collections::HashMap::new(); $(m.insert($key.into(), $value.into());)* m } }; }