sugars
macro_rules! cdeque { ($($tokens: tt)+) => { ... }; }
Build VecDeque from collection iterator comprehensions.
VecDeque
use sugars::cdeque; let w = cdeque![x; x in 1..10]; let z = cdeque![x; x in 1..10, if x%2 == 0];