pub type QueueN<T, const N: usize> = MpMcQueue<T, N>;
struct QueueN<T, const N: usize> { /* private fields */ }