Trait p3_matrix::bitrev::BitReversableMatrix
source · pub trait BitReversableMatrix<T: Send + Sync>: Matrix<T> {
type BitRev: BitReversableMatrix<T>;
// Required method
fn bit_reverse_rows(self) -> Self::BitRev;
}
Expand description
A matrix that is possibly bit-reversed, and can easily switch
between orderings. Pretty much just either RowMajorMatrix
or
BitReversedMatrixView<RowMajorMatrix>
.
Required Associated Types§
type BitRev: BitReversableMatrix<T>
Required Methods§
fn bit_reverse_rows(self) -> Self::BitRev
Object Safety§
This trait is not object safe.