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