map

Macro map 

Source
macro_rules! map {
    { $first_key:expr => $first_value:expr $(, $key:expr => $value:expr)* $(,)? } => { ... };
    {} => { ... };
}
Expand description

General-purpose macro for creating a map with keys pointing to values

let map: std::collections::HashMap<_, _> = map! {
    1 => 2,
    2 => 3,
    3 => 4
};

map! {} relies on type inference to determine which map to become.

See the crate-level documentation for more info.