rocketmq_common/common/
macros.rs

1#[macro_export]
2macro_rules! hashset {
3
4    () => {
5        {
6            ::std::collections::HashSet::new()
7        }
8    };
9
10    ($elem:expr $(, $tail:expr)*) => {
11        {
12            let mut set = ::std::collections::HashSet::new();
13            set.insert($elem);
14            $(
15                set.insert($tail);
16            )*
17            set
18        }
19    };
20}