macro_rules! set {
{ } => { ... };
{ $($value:expr),+ } => { ... };
}
Macro for creating [HashSet
] in the same manner as vec!
is used for
Vec
:
#[macro_use]
extern crate amplify;
let map = set![5, 6, 7];
NB: you can't use repeated values with [HashSet
], unlike to Vec
's:
#[macro_use]
extern crate amplify;
assert_eq!(set![1, 2, 3, 1], set![1, 2, 3]);