pub trait TwoDimRef<T, D: DimRef<T>>: TwoDim<T, D> + DimRef<<D as Array<T>>::Type> where
Self: TwoDim<&'a T, D>,
Self::Smaller: Array<<D as Array<T>>::Type>,
D::Smaller: Array<T>, { }
Implementors
impl<T, D: DimRef<T>> TwoDimRef<T, D> for One where
D::Smaller: Array<T> + Array<&'a T>,
impl<T, D: DimRef<T>> TwoDimRef<T, D> for Two where
D::Smaller: Array<T> + Array<&'a T>,
impl<T, D: DimRef<T>> TwoDimRef<T, D> for Three where
D::Smaller: Array<T> + Array<&'a T>,
impl<T, D: DimRef<T>> TwoDimRef<T, D> for Four where
D::Smaller: Array<T> + Array<&'a T>,