pub trait MultInto<First, Second> {
type Item: RlstNum;
// Required method
fn mult_into(
self,
transa: TransMode,
transb: TransMode,
alpha: Self::Item,
arr_a: First,
arr_b: Second,
beta: Self::Item,
) -> Self;
// Provided method
fn simple_mult_into(self, arr_a: First, arr_b: Second) -> Self
where Self: Sized { ... }
}
Expand description
Multiply into
Required Associated Types§
Required Methods§
Provided Methods§
Sourcefn simple_mult_into(self, arr_a: First, arr_b: Second) -> Selfwhere
Self: Sized,
fn simple_mult_into(self, arr_a: First, arr_b: Second) -> Selfwhere
Self: Sized,
Multiply First * Second and sum into Self
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.