hashmap_macro

Macro hashmap

Source
macro_rules! hashmap {
    () => { ... };
    ($($key:expr => $value:expr),+ $(,)?) => { ... };
}
Expand description

Creates a HashMap from provided key/value pairs.

ยงExample

use std::collections::HashMap;
use hashmap_macro::hashmap;

let m: HashMap<&str, u32> = hashmap![];
let m: HashMap<&str, u32> = hashmap!("a" => 1);
let m: HashMap<&str, u32> = hashmap! {
    "a" => 1,
    "b" => 2,
};