rust hashset
use hashset::hashset;
// The `hashset!` macro is provided by this crate.
fn main() {
let mut set = hashset!["a", "b", "c"];
set.insert("d");
set.remove("a");
assert!(set.contains("d"));
for x in &set {
println!("{}", x);
}
}