Trait MatMulAssign

Source
pub trait MatMulAssign<Rhs: MatrixKind>: MatrixKind {
    // Required method
    fn mat_mul_assign<E: ComplexField, RhsE: Conjugate<Canonical = E>>(
        lhs: <Self as MatrixKind>::Mut<'_, E>,
        rhs: <Rhs as MatrixKind>::Ref<'_, RhsE>,
    );
}
Expand description

Matrix multiplication.

Required Methods§

Source

fn mat_mul_assign<E: ComplexField, RhsE: Conjugate<Canonical = E>>( lhs: <Self as MatrixKind>::Mut<'_, E>, rhs: <Rhs as MatrixKind>::Ref<'_, RhsE>, )

Computes lhs * rhs and assigns it to lhs.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§