macro_rules! btree_map_e {
    {$($k: expr => $v: expr),* $(,)?} => { ... };
}
Available on crate feature std only.
Expand description

Explicitly typed equivalent of btree_map!.

See the explicity typed macros section.

§Examples

use std::collections::BTreeMap;
use std::fmt::Debug;

use map_macro::btree_map_e;

let goodbye: BTreeMap<&str, &dyn Debug> = btree_map_e! {
    "en" => &"Goodbye",
    "de" => &"Auf Wiedersehen",
    "fr" => &"Au revoir",
    "es" => &"Adios",
    "cat" => &"Adéu",
};