yui_core/util/macros.rs
1#![allow(unused_macros)]
2#![allow(unused_imports)]
3
4#[macro_export]
5macro_rules! hashmap {
6 {$( $key: expr => $val: expr ),*} => {{
7 std::collections::HashMap::<_, _, std::hash::RandomState>::from_iter([$(($key, $val),)*])
8 }}
9}
10
11#[macro_export]
12macro_rules! hashset {
13 {$($val: expr ),*} => {{
14 std::collections::HashSet::<_, std::hash::RandomState>from_iter([$($val,)*])
15 }}
16}
17
18pub use {hashmap, hashset};