macro_rules! deque { () => { ... }; ($elem: expr; $n: expr) => { ... }; ( $($elem: expr),+ $(,)? ) => { ... }; }
Create a VecDeque from a list of elements.
VecDeque
use sugars::deque; let deque = deque![1, 2, 3, 4]; let deque2: VecDeque<_> = (1..=4).collect(); assert_eq!(deque, deque2);