Struct graphblas_sparse_linear_algebra::operators::kronecker_product::BinaryOperatorKroneckerProductOperator
source · pub struct BinaryOperatorKroneckerProductOperator {}
Implementations§
Trait Implementations§
source§impl<EvaluationDomain: ValueType> BinaryOperatorKroneckerProduct<EvaluationDomain> for BinaryOperatorKroneckerProductOperator
impl<EvaluationDomain: ValueType> BinaryOperatorKroneckerProduct<EvaluationDomain> for BinaryOperatorKroneckerProductOperator
fn apply( &self, multiplier: &impl GetGraphblasSparseMatrix, multiplication_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 BinaryOperatorKroneckerProductOperator
impl Clone for BinaryOperatorKroneckerProductOperator
source§fn clone(&self) -> BinaryOperatorKroneckerProductOperator
fn clone(&self) -> BinaryOperatorKroneckerProductOperator
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 moreAuto Trait Implementations§
impl Freeze for BinaryOperatorKroneckerProductOperator
impl RefUnwindSafe for BinaryOperatorKroneckerProductOperator
impl Send for BinaryOperatorKroneckerProductOperator
impl Sync for BinaryOperatorKroneckerProductOperator
impl Unpin for BinaryOperatorKroneckerProductOperator
impl UnwindSafe for BinaryOperatorKroneckerProductOperator
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