pub type RowMajorMatrixViewMut<'a, T> = DenseMatrix<T, &'a mut [T]>;
struct RowMajorMatrixViewMut<'a, T> { pub values: &'a mut [T], pub width: usize, /* private fields */ }
values: &'a mut [T]
width: usize