#[repr(u32)]pub enum MatrixUse {
MatrixA = 0,
MatrixB = 1,
MatrixAccumulator = 2,
}Expand description
Matrix role in a cooperative multiply-accumulate operation (D = A × B + C).
Variants§
MatrixA = 0
Input operand A.
MatrixB = 1
Input operand B.
MatrixAccumulator = 2
Accumulator / result.
Trait Implementations§
impl Copy for MatrixUse
impl Eq for MatrixUse
impl StructuralPartialEq for MatrixUse
Auto Trait Implementations§
impl Freeze for MatrixUse
impl RefUnwindSafe for MatrixUse
impl Send for MatrixUse
impl Sync for MatrixUse
impl Unpin for MatrixUse
impl UnsafeUnpin for MatrixUse
impl UnwindSafe for MatrixUse
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