Skip to main content

BlasMul

Trait BlasMul 

Source
pub trait BlasMul: Sized { }
Expand description

BLAS-backed matrix multiplication dispatch.

Implemented for all scalar types supported by tenferro einsum (f64, f32, Complex64, Complex32). This trait is sealed — external types cannot implement it.

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.

Implementations on Foreign Types§

Source§

impl BlasMul for f32

Source§

impl BlasMul for f64

Source§

impl BlasMul for Complex32

Source§

impl BlasMul for Complex64

Implementors§