use ndarray::arr2;
use ndarray::ArcArray;
#[test]
fn test_swap() {
let mut a = arr2(&[[(); 3]; 3]);
let b = a.clone();
for i in 0..a.nrows() {
for j in i + 1..a.ncols() {
a.swap((i, j), (j, i));
}
}
assert_eq!(a, b.t());
}
#[test]
fn test() {
let c = ArcArray::<(), _>::default((3, 4));
let mut d = c.clone();
for _ in d.iter_mut() {}
}