pub type Array2x1<A, S1 = Vec<A>> = Array<[i32; 2], Channel<A, S1>>;
pub struct Array2x1<A, S1 = Vec<A>> { /* private fields */ }