Struct graphblas_sparse_linear_algebra::operators::element_wise_addition::ElementWiseMatrixAdditionMonoidOperator
source · pub struct ElementWiseMatrixAdditionMonoidOperator {}
Implementations§
Trait Implementations§
source§impl<EvaluationDomain: ValueType> ApplyElementWiseMatrixAdditionMonoidOperator<EvaluationDomain> for ElementWiseMatrixAdditionMonoidOperator
impl<EvaluationDomain: ValueType> ApplyElementWiseMatrixAdditionMonoidOperator<EvaluationDomain> for ElementWiseMatrixAdditionMonoidOperator
fn apply( &self, multiplier: &impl GetGraphblasSparseMatrix, operator: &impl Monoid<EvaluationDomain>, multiplicant: &impl GetGraphblasSparseMatrix, accumulator: &impl AccumulatorBinaryOperator<EvaluationDomain>, product: &mut impl GetGraphblasSparseMatrix, mask: &impl MatrixMask, options: &impl GetOptionsForOperatorWithMatrixArguments ) -> Result<(), SparseLinearAlgebraError>
source§impl Clone for ElementWiseMatrixAdditionMonoidOperator
impl Clone for ElementWiseMatrixAdditionMonoidOperator
source§fn clone(&self) -> ElementWiseMatrixAdditionMonoidOperator
fn clone(&self) -> ElementWiseMatrixAdditionMonoidOperator
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 moreimpl Send for ElementWiseMatrixAdditionMonoidOperator
impl Sync for ElementWiseMatrixAdditionMonoidOperator
Auto Trait Implementations§
impl Freeze for ElementWiseMatrixAdditionMonoidOperator
impl RefUnwindSafe for ElementWiseMatrixAdditionMonoidOperator
impl Unpin for ElementWiseMatrixAdditionMonoidOperator
impl UnwindSafe for ElementWiseMatrixAdditionMonoidOperator
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