Macro contiguous_map::cmap[][src]

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

Macro for creating a ContiguousMap.

Example

use contiguous_map::cmap;

let map = cmap!(1 => 2);
assert_eq!(1, map.len());

let map = cmap!(
    1 => 2;
    5 => 1, 2, 3;
    9 => 7, 8;
);
assert_eq!(&[1, 2, 3], map.get_slice(5..).unwrap());