[−][src]Trait building_blocks::prelude::Get
Associated Types
type Data
Required methods
Loading content...Implementations on Foreign Types
impl<'a, '_, N, T, M> Get<&'_ PointN<N>> for ChunkMapReader<'a, N, T, M> where
M: Clone,
T: Copy,
PointN<N>: IntegerPoint,
PointN<N>: ChunkShape<N>,
PointN<N>: Eq,
PointN<N>: Hash,
ExtentN<N>: IntegerExtent<N>,
ArrayN<N, T>: Array<N>,
[src]
M: Clone,
T: Copy,
PointN<N>: IntegerPoint,
PointN<N>: ChunkShape<N>,
PointN<N>: Eq,
PointN<N>: Hash,
ExtentN<N>: IntegerExtent<N>,
ArrayN<N, T>: Array<N>,
type Data = T
pub fn get(
&self,
p: &PointN<N>
) -> <ChunkMapReader<'a, N, T, M> as Get<&'_ PointN<N>>>::Data
[src]
&self,
p: &PointN<N>
) -> <ChunkMapReader<'a, N, T, M> as Get<&'_ PointN<N>>>::Data
Implementors
impl<'_, N, T> Get<&'_ Local<N>> for ArrayN<N, T> where
T: Clone,
ArrayN<N, T>: Array<N>,
ArrayN<N, T>: Get<Stride>,
<ArrayN<N, T> as Get<Stride>>::Data == T,
[src]
T: Clone,
ArrayN<N, T>: Array<N>,
ArrayN<N, T>: Get<Stride>,
<ArrayN<N, T> as Get<Stride>>::Data == T,
impl<'_, N, T> Get<&'_ PointN<N>> for ArrayN<N, T> where
T: Clone,
ArrayN<N, T>: Array<N>,
ArrayN<N, T>: for<'r> Get<&'r Local<N>>,
PointN<N>: Point,
<ArrayN<N, T> as Get<&'r Local<N>>>::Data == T,
[src]
T: Clone,
ArrayN<N, T>: Array<N>,
ArrayN<N, T>: for<'r> Get<&'r Local<N>>,
PointN<N>: Point,
<ArrayN<N, T> as Get<&'r Local<N>>>::Data == T,
impl<'a, M, F, T, S, Coord> Get<Coord> for TransformMap<'a, M, F> where
F: Fn(T) -> S,
M: Get<Coord, Data = T>,
[src]
F: Fn(T) -> S,
M: Get<Coord, Data = T>,
impl<F, T, Coord> Get<Coord> for F where
F: Fn(Coord) -> T,
[src]
F: Fn(Coord) -> T,
impl<N, T> Get<Stride> for ArrayN<N, T> where
T: Clone,
[src]
T: Clone,