macro_rules! queue { ($($e:expr),*) => { ... }; }
Creates a Queue containing the given arguments:
Queue
let q = Queue::new() .enqueue(1) .enqueue(2) .enqueue(3); assert_eq!(queue![1, 2, 3], q);