#![no_std]
#[macro_use]
extern crate enum_map;
#[test]
fn test_bool() {
let mut map = enum_map! { false => 24, true => 42 };
assert_eq!(map[false], 24);
assert_eq!(map[true], 42);
map[false] += 1;
assert_eq!(map[false], 25);
for (key, item) in &mut map {
if key == false {
*item += 1;
}
}
assert_eq!(map[false], 26);
assert_eq!(map[true], 42);
}