pub type AsyncStaticProd<'a, T, const N: usize> = AsyncProd<&'a AsyncStaticRb<T, N>>;
struct AsyncStaticProd<'a, T, const N: usize> { /* private fields */ }