From: Tomas Wenström Date: Sun, 17 Jan 2021 17:39:34 +0000 (+0100) Subject: Added a hashmap macro X-Git-Url: http://www.dolda2000.com/gitweb/?p=kaka%2Frust-sdl-test.git;a=commitdiff_plain;h=249d43ea0ec6eed871bc7cb30aa9ee0ff0ed553f Added a hashmap macro --- diff --git a/src/common.rs b/src/common.rs index d2121b0..01c0238 100644 --- a/src/common.rs +++ b/src/common.rs @@ -193,6 +193,17 @@ impl From<(T, T)> for Rect { } } +#[macro_export] +macro_rules! hashmap { + ($($k:expr => $v:expr),*) => { + { + let mut map = std::collections::HashMap::new(); + $(map.insert($k, $v);)* + map + } + } +} + #[cfg(test)] mod tests { use super::*;