pub struct MatrixMultiplicationDescriptor {
pub transpose_left: bool,
pub transpose_right: bool,
pub result_rows: usize,
pub result_columns: usize,
pub interior_columns: usize,
pub alpha: f64,
pub beta: f64,
}Expand description
Plain-Rust configuration for MPSMatrixMultiplication.
Fields§
§transpose_left: bool§transpose_right: bool§result_rows: usize§result_columns: usize§interior_columns: usize§alpha: f64§beta: f64Implementations§
Trait Implementations§
Source§impl Clone for MatrixMultiplicationDescriptor
impl Clone for MatrixMultiplicationDescriptor
Source§fn clone(&self) -> MatrixMultiplicationDescriptor
fn clone(&self) -> MatrixMultiplicationDescriptor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MatrixMultiplicationDescriptor
Auto Trait Implementations§
impl Freeze for MatrixMultiplicationDescriptor
impl RefUnwindSafe for MatrixMultiplicationDescriptor
impl Send for MatrixMultiplicationDescriptor
impl Sync for MatrixMultiplicationDescriptor
impl Unpin for MatrixMultiplicationDescriptor
impl UnsafeUnpin for MatrixMultiplicationDescriptor
impl UnwindSafe for MatrixMultiplicationDescriptor
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