Lines Matching refs:ArrayQueue
50 pub struct ArrayQueue<T> { struct
77 unsafe impl<T: Send> Sync for ArrayQueue<T> {} argument
78 unsafe impl<T: Send> Send for ArrayQueue<T> {} implementation
80 impl<T> UnwindSafe for ArrayQueue<T> {} implementation
81 impl<T> RefUnwindSafe for ArrayQueue<T> {} implementation
83 impl<T> ArrayQueue<T> { impl
97 pub fn new(cap: usize) -> ArrayQueue<T> { in new()
120 ArrayQueue { in new()
448 impl<T> Drop for ArrayQueue<T> { implementation
487 impl<T> fmt::Debug for ArrayQueue<T> { implementation
493 impl<T> IntoIterator for ArrayQueue<T> { implementation
505 value: ArrayQueue<T>,