1use crate::{MultiArray, Shape}; 2 3pub struct MultiArrayView<'a, T: Sized, S: Shape> { 4 pub(self) parent: &'a MultiArray<T, S>, 5 pub(self) list: Vec<Vec<&'a T>>, 6 pub(self) shape: S, 7}