DenseEinsumBackend

Trait DenseEinsumBackend 

pub trait DenseEinsumBackend<T, C>:
    EinsumBackend<Standard<T>, Context = C, Context = C, Plan = Self::Plan>
    + TensorSemiringCore<Standard<T>>
    + TensorSemiringFastPath<Standard<T>>
where T: StandardRuntimeValue,
{ }

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§

§

impl<T, C, B> DenseEinsumBackend<T, C> for B
where T: StandardRuntimeValue, B: EinsumBackend<Standard<T>, Context = C, Context = C, Plan = <B as TensorSemiringCore<Standard<T>>>::Plan> + TensorSemiringCore<Standard<T>> + TensorSemiringFastPath<Standard<T>>,