Struct m4ri_rust::binary_matrix::BinMatrix
[−]
[src]
pub struct BinMatrix { /* fields omitted */ }
Methods
impl BinMatrix[src]
pub fn new(rows: Vec<BitVec>) -> BinMatrix[src]
pub fn identity(rows: usize) -> BinMatrix[src]
pub fn transpose(&self) -> BinMatrix[src]
pub fn nrows(&self) -> usize[src]
pub fn ncols(&self) -> usize[src]
Trait Implementations
impl Mul<BinMatrix> for BinMatrix[src]
type Output = BinMatrix
The resulting type after applying the * operator.
fn mul(self, other: BinMatrix) -> Self::Output[src]
Performs the * operation.
impl<'a> Mul<&'a BinMatrix> for &'a BinMatrix[src]
type Output = BinMatrix
The resulting type after applying the * operator.
fn mul(self, other: &BinMatrix) -> Self::Output[src]
Performs the * operation.