macro_rules! hash_map {
    () => { ... };
    ($($key:expr => $val:expr),*) => { ... };
}Expand description
Creates a new HashMap instance.
This macro can be used in two forms:
- Without arguments, it creates an empty HashMap.
- With key-value pairs, it creates a HashMapand inserts the provided pairs into it.
ยงExamples
Creating an empty HashMap:
use std_macro_extensions::*;
let my_map: HashMap<&str, i32> = hash_map!();Creating a HashMap with key-value pairs:
use std_macro_extensions::*;
let my_map = hash_map!("a" => 1, "b" => 2);