Macro collection_macros::btreemap
[−]
[src]
macro_rules! btreemap { ( $($x:expr => $y:expr),* ) => { ... }; ( $($x:expr => $y:expr,)* ) => { ... }; }
Create a BTreeMap
containing the arguments
btreemap!
allows BTreeMap
s to be constructed using minimal syntax:
- Create a
BTreeMap
using a list ofkey => value
pairs:
let m = btreemap!{ 1 => "foo", 2 => "bar", 3 => "baz", 5 => "quux", }; assert_eq!(m.get(&1), Some(&"foo")); assert_eq!(m.get(&2), Some(&"bar")); assert_eq!(m.get(&3), Some(&"baz")); assert_eq!(m.get(&5), Some(&"quux"));