1/// Creates a collection [VecDeque](std::collections::VecDeque) 2#[macro_export] 3macro_rules! vec_deque { 4 ($($v:expr),* $(,)?) => {{ 5 let mut set = ::std::collections::VecDeque::new(); 6 $(set.push_back($v);)* 7 set 8 }}; 9}