impl<'a, Delegate, N, Mut, MutPtr> ForEachMut<'a, N, PointN<N>> for ChunkMapLodView<Delegate> where
Self: ForEachMutPtr<N, PointN<N>, Item = MutPtr>,
MutPtr: IntoMultiMut<'a, MultiMut = Mut>,
impl<'a, N, Chan> ForEachMut<'a, N, (PointN<N>, Stride)> for Array<N, Chan> where
Self: ForEachMutPtr<N, (PointN<N>, Stride), Item = Chan::Ptr>,
Chan: Channels,
Chan::Ptr: IntoMultiMut<'a>,
impl<'a, N, Chan> ForEachMut<'a, N, ()> for Array<N, Chan> where
Self: ForEachMutPtr<N, (), Item = Chan::Ptr>,
Chan: Channels,
Chan::Ptr: IntoMultiMut<'a>,
impl<'a, N, Chan> ForEachMut<'a, N, Stride> for Array<N, Chan> where
Self: ForEachMutPtr<N, Stride, Item = Chan::Ptr>,
Chan: Channels,
Chan::Ptr: IntoMultiMut<'a>,
impl<'a, N, Chan> ForEachMut<'a, N, PointN<N>> for Array<N, Chan> where
Self: ForEachMutPtr<N, PointN<N>, Item = Chan::Ptr>,
Chan: Channels,
Chan::Ptr: IntoMultiMut<'a>,