pub trait ReshapableStorage<T, R1, C1, R2, C2>: RawStorage<T, R1, C1>where
    T: Scalar,
    R1: Dim,
    C1: Dim,
    R2: Dim,
    C2: Dim,
{ type Output: RawStorage<T, R2, C2>; fn reshape_generic(self, nrows: R2, ncols: C2) -> Self::Output; }
Expand description

A matrix storage that can be reshaped in-place.

Required Associated Types§

The reshaped storage type.

Required Methods§

Reshapes the storage into the output storage type.

Implementors§