1#![cfg_attr(all(nightly, test), feature(test))]
2
3mod atomic;
4
5pub mod mpsc;
6pub mod mpsc_list;
7pub mod mpsc_list_v1;
8pub mod spmc;
9pub mod spsc;
10
11#[cfg(test)]
12mod test_queue {
13 pub trait ScBlockPop<T> {
14 fn block_pop(&self) -> T;
15 }
16}