1extern crate subset_map;
2
3use subset_map::*;
4
5fn main() {
6 let elements: Vec<_> = (0..5).collect();
7
8 let mut n = 0;
9 let map = SubsetMap::fill(&elements, |_x| {
10 n += 1;
11 n
12 });
13
14 map.walk(|elements, payload| println!("{:?} -> {:?}", elements, payload))
15}