轻松聚合来自键值迭代器的值组。
例子
use std :: collections :: HashMap;
use groupable :: Groupable;
let evens = ( 0 .. 10 ). map ( | i | (i % 2 == 0 , i))
. group :: <HashMap>>>();
assert_eq! (evens[ & true ], [ 0 , 2 , 4 , 6 , 8 ]);
assert_eq! (evens[ & false ], [ 1 , 3 , 5 , 7 , 9 ]);