pub type Array2<A> = ArrayBase<OwnedRepr<A>, Dim<[usize; 2]>>;
two-dimensional array
struct Array2<A> { /* private fields */ }