ALO
Overview
ALO means "At Least One". ALO is simple data structure which contains at least one items. ALO does not heap allocation until there is only one item.
How to use
// Initialize
let mut alo = ALOwith_item;
// Adding
alo.add;
alo.add;
// Removing
assert_eq!;
// Getting
assert_eq!;