Struct graphblas_sparse_linear_algebra::operators::subinsert::InsertMatrixIntoSubMatrixOperator
source · pub struct InsertMatrixIntoSubMatrixOperator {}
Implementations§
Trait Implementations§
source§impl Clone for InsertMatrixIntoSubMatrixOperator
impl Clone for InsertMatrixIntoSubMatrixOperator
source§fn clone(&self) -> InsertMatrixIntoSubMatrixOperator
fn clone(&self) -> InsertMatrixIntoSubMatrixOperator
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<MatrixToInsertInto: ValueType> InsertMatrixIntoSubMatrix<MatrixToInsertInto> for InsertMatrixIntoSubMatrixOperator
impl<MatrixToInsertInto: ValueType> InsertMatrixIntoSubMatrix<MatrixToInsertInto> for InsertMatrixIntoSubMatrixOperator
source§fn apply(
&self,
matrix_to_insert_into: &mut SparseMatrix<MatrixToInsertInto>,
rows_to_insert_into: &ElementIndexSelector<'_>,
columns_to_insert_into: &ElementIndexSelector<'_>,
matrix_to_insert: &impl GetGraphblasSparseMatrix,
accumulator: &impl AccumulatorBinaryOperator<MatrixToInsertInto>,
mask_for_matrix_to_insert_into: &impl MatrixMask,
options: &impl GetOptionsForOperatorWithMatrixArguments
) -> Result<(), SparseLinearAlgebraError>
fn apply( &self, matrix_to_insert_into: &mut SparseMatrix<MatrixToInsertInto>, rows_to_insert_into: &ElementIndexSelector<'_>, columns_to_insert_into: &ElementIndexSelector<'_>, matrix_to_insert: &impl GetGraphblasSparseMatrix, accumulator: &impl AccumulatorBinaryOperator<MatrixToInsertInto>, mask_for_matrix_to_insert_into: &impl MatrixMask, options: &impl GetOptionsForOperatorWithMatrixArguments ) -> Result<(), SparseLinearAlgebraError>
mask and replace option apply to entire matrix_to_insert_to
impl Send for InsertMatrixIntoSubMatrixOperator
impl Sync for InsertMatrixIntoSubMatrixOperator
Auto Trait Implementations§
impl Freeze for InsertMatrixIntoSubMatrixOperator
impl RefUnwindSafe for InsertMatrixIntoSubMatrixOperator
impl Unpin for InsertMatrixIntoSubMatrixOperator
impl UnwindSafe for InsertMatrixIntoSubMatrixOperator
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more