Trait na::base::allocator::SameShapeVectorAllocator [−][src]
pub trait SameShapeVectorAllocator<N, R1, R2>: Allocator<N, R1, U1> + Allocator<N, <ShapeConstraint as SameNumberOfRows<R1, R2>>::Representative, U1> + SameShapeAllocator<N, R1, U1, R2, U1> where
N: Scalar,
R1: Dim,
R2: Dim,
ShapeConstraint: SameNumberOfRows<R1, R2>, { }
Restricts the given number of rows to be equal.
Implementors
impl<N, R1, R2> SameShapeVectorAllocator<N, R1, R2> for DefaultAllocator where
N: Scalar,
R1: Dim,
R2: Dim,
DefaultAllocator: Allocator<N, R1, U1>,
DefaultAllocator: Allocator<N, <ShapeConstraint as SameNumberOfRows<R1, R2>>::Representative, U1>,
ShapeConstraint: SameNumberOfRows<R1, R2>,
[src]
N: Scalar,
R1: Dim,
R2: Dim,
DefaultAllocator: Allocator<N, R1, U1>,
DefaultAllocator: Allocator<N, <ShapeConstraint as SameNumberOfRows<R1, R2>>::Representative, U1>,
ShapeConstraint: SameNumberOfRows<R1, R2>,