SameShapeAllocator in nalgebra::base::allocator - Rust
Description: Restricts the given number of rows and columns to be respectively the same.
Keywords: rust, rustlang, rust-lang, SameShapeAllocator

# Trait nalgebra::base::allocator::SameShapeAllocator

source ·

    pub trait SameShapeAllocator<T, R1, C1, R2, C2>: Allocator<T, R1, C1> + Allocator<T, SameShapeR<R1, R2>, SameShapeC<C1, C2>>where
        R1: Dim,
        R2: Dim,
        C1: Dim,
        C2: Dim,
        ShapeConstraint: SameNumberOfRows<R1, R2> + SameNumberOfColumns<C1, C2>,{ }

Expand description

Restricts the given number of rows and columns to be respectively the same.

## Implementors§

source§

### impl<T, R1, R2, C1, C2> SameShapeAllocator<T, R1, C1, R2, C2> for DefaultAllocator where
R1: Dim,
R2: Dim,
C1: Dim,
C2: Dim,
DefaultAllocator: Allocator<T, R1, C1> + Allocator<T, SameShapeR<R1, R2>, SameShapeC<C1, C2>>,
ShapeConstraint: SameNumberOfRows<R1, R2> + SameNumberOfColumns<C1, C2>,