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