pub struct Matrix { /* private fields */ }
Expand description
Multiplies the given matrix by the given scalar, returning a new matrix.
Gets the number of rows of the matrix.
Gets the number of columns of the matrix.
Copies the values of the matrix.
Gets the values of the matrix.
Gets the values of the matrix, with mutable permission.
Generates an empty matrix.
The resulting type after applying the + operator.
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
The returned type after indexing.
Performs the indexing (container[index]) operation. Read more
Defines matrix indexing with mutable permission.
Performs the mutable indexing (container[index]) operation. Read more
Defines matrix multiplication.
The resulting type after applying the * operator.
Defines matrix subtraction.
The resulting type after applying the - operator.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Returns the argument unchanged.
Calls U::from(self).
That is, this conversion is whatever the implementation of
From<T> for U chooses to do.
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.