[−][src]Trait building_blocks_storage::access::ForEach
Associated Types
type Data
Required methods
Loading content...Implementors
impl<'a, F, N, T> ForEach<N, PointN<N>> for F where
F: Fn(&PointN<N>) -> T,
PointN<N>: Copy,
ExtentN<N>: IntegerExtent<N>,
[src]
F: Fn(&PointN<N>) -> T,
PointN<N>: Copy,
ExtentN<N>: IntegerExtent<N>,
impl<'a, M, F, N, T, S, Coord> ForEach<N, Coord> for TransformMap<'a, M, F> where
F: Fn(T) -> S,
M: ForEach<N, Coord, Data = T>,
[src]
F: Fn(T) -> S,
M: ForEach<N, Coord, Data = T>,
impl<'a, N, T, M> ForEach<N, PointN<N>> for ChunkMapReader<'a, N, T, M> where
T: Copy,
M: Clone,
PointN<N>: IntegerPoint + ChunkShape<N> + Eq + Hash,
ExtentN<N>: IntegerExtent<N>,
ArrayN<N, T>: Array<N> + ForEach<N, PointN<N>, Data = T>,
[src]
T: Copy,
M: Clone,
PointN<N>: IntegerPoint + ChunkShape<N> + Eq + Hash,
ExtentN<N>: IntegerExtent<N>,
ArrayN<N, T>: Array<N> + ForEach<N, PointN<N>, Data = T>,
impl<N, T> ForEach<N, (PointN<N>, Stride)> for ArrayN<N, T> where
Self: Sized + Array<N> + Get<Stride, Data = T> + GetUnchecked<Stride, Data = T>,
[src]
Self: Sized + Array<N> + Get<Stride, Data = T> + GetUnchecked<Stride, Data = T>,
impl<N, T> ForEach<N, Stride> for ArrayN<N, T> where
Self: Sized + Array<N> + Get<Stride, Data = T> + GetUnchecked<Stride, Data = T>,
[src]
Self: Sized + Array<N> + Get<Stride, Data = T> + GetUnchecked<Stride, Data = T>,
impl<N, T> ForEach<N, PointN<N>> for ArrayN<N, T> where
Self: Sized + Array<N> + Get<Stride, Data = T> + GetUnchecked<Stride, Data = T>,
[src]
Self: Sized + Array<N> + Get<Stride, Data = T> + GetUnchecked<Stride, Data = T>,
impl<N, T> ForEach<N, PointN<N>> for AmbientExtent<N, T> where
T: Clone,
ExtentN<N>: IntegerExtent<N>,
[src]
T: Clone,
ExtentN<N>: IntegerExtent<N>,