macron-collections 0.1.6

Creates a new instance of std collections: HashMap, HashSet, BTreeMap, BTreeSet, VecDeque, LinkedList and BinaryHeap
Documentation
1
2
3
4
5
6
7
8
9
10
11
/// Creates a collection [VecDeque](std::collections::VecDeque)
#[macro_export]
macro_rules! vec_deque {
    () => { ::std::collections::VecDeque::new() };
    
    ($($v:expr),* $(,)?) => {{
        let mut set = ::std::collections::VecDeque::new();
        $(set.push_back($v);)*
        set
    }};
}