#[repr(C)]pub struct ConvertCooperativeVectorMatrixInfoNV {Show 14 fields
pub s_type: StructureType,
pub p_next: *const c_void,
pub src_size: usize,
pub src_data: DeviceOrHostAddressConstKHR,
pub p_dst_size: *mut usize,
pub dst_data: DeviceOrHostAddressKHR,
pub src_component_type: ComponentTypeKHR,
pub dst_component_type: ComponentTypeKHR,
pub num_rows: u32,
pub num_columns: u32,
pub src_layout: CooperativeVectorMatrixLayoutNV,
pub src_stride: usize,
pub dst_layout: CooperativeVectorMatrixLayoutNV,
pub dst_stride: usize,
}Fields§
§s_type: StructureType§p_next: *const c_void§src_size: usize§src_data: DeviceOrHostAddressConstKHR§p_dst_size: *mut usize§dst_data: DeviceOrHostAddressKHR§src_component_type: ComponentTypeKHR§dst_component_type: ComponentTypeKHR§num_rows: u32§num_columns: u32§src_layout: CooperativeVectorMatrixLayoutNV§src_stride: usize§dst_layout: CooperativeVectorMatrixLayoutNV§dst_stride: usizeTrait Implementations§
impl Copy for ConvertCooperativeVectorMatrixInfoNV
Auto Trait Implementations§
impl !Send for ConvertCooperativeVectorMatrixInfoNV
impl !Sync for ConvertCooperativeVectorMatrixInfoNV
impl Freeze for ConvertCooperativeVectorMatrixInfoNV
impl RefUnwindSafe for ConvertCooperativeVectorMatrixInfoNV
impl Unpin for ConvertCooperativeVectorMatrixInfoNV
impl UnsafeUnpin for ConvertCooperativeVectorMatrixInfoNV
impl UnwindSafe for ConvertCooperativeVectorMatrixInfoNV
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