//! MPSC channel implementations.
modarray;pubusearray::Array;usecrate::{channel,channel::Channel};/// Alias of `MTx<T, mpsc::Array>`.
pubtypeMTx<T>=channel::MTx<T, Array>;/// Alias of `Rx<T, mpsc::Array>`.
pubtypeRx<T>=channel::Rx<T, Array>;/// Alias of `mpsc::Array::new(capacity).channel()`.
pubfnchannel<T>(capacity:usize)->(MTx<T>, Rx<T>){Array::new(capacity).channel()}