X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fcommon.rs;h=01c0238ee278c39f0c44d0e80925579d279fd63d;hb=249d43ea0ec6eed871bc7cb30aa9ee0ff0ed553f;hp=d2121b0a972a11573bf7302076f1f951c1ac716a;hpb=a82a4d23f7e76f6899919fda31e7c29e68d319bb;p=kaka%2Frust-sdl-test.git 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::*;