Struct vulkanalia_sys::CudaLaunchInfoNV
source · #[repr(C)]pub struct CudaLaunchInfoNV {Show 14 fields
pub s_type: StructureType,
pub next: *const c_void,
pub function: CudaFunctionNV,
pub grid_dim_x: u32,
pub grid_dim_y: u32,
pub grid_dim_z: u32,
pub block_dim_x: u32,
pub block_dim_y: u32,
pub block_dim_z: u32,
pub shared_mem_bytes: u32,
pub param_count: usize,
pub params: *const c_void,
pub extra_count: usize,
pub extras: *const c_void,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§function: CudaFunctionNV
§grid_dim_x: u32
§grid_dim_y: u32
§grid_dim_z: u32
§block_dim_x: u32
§block_dim_y: u32
§block_dim_z: u32
§param_count: usize
§params: *const c_void
§extra_count: usize
§extras: *const c_void
Trait Implementations§
source§impl Clone for CudaLaunchInfoNV
impl Clone for CudaLaunchInfoNV
source§fn clone(&self) -> CudaLaunchInfoNV
fn clone(&self) -> CudaLaunchInfoNV
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CudaLaunchInfoNV
impl Debug for CudaLaunchInfoNV
source§impl Default for CudaLaunchInfoNV
impl Default for CudaLaunchInfoNV
source§impl Hash for CudaLaunchInfoNV
impl Hash for CudaLaunchInfoNV
source§impl PartialEq for CudaLaunchInfoNV
impl PartialEq for CudaLaunchInfoNV
source§fn eq(&self, other: &CudaLaunchInfoNV) -> bool
fn eq(&self, other: &CudaLaunchInfoNV) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for CudaLaunchInfoNV
impl Eq for CudaLaunchInfoNV
impl StructuralPartialEq for CudaLaunchInfoNV
Auto Trait Implementations§
impl Freeze for CudaLaunchInfoNV
impl RefUnwindSafe for CudaLaunchInfoNV
impl !Send for CudaLaunchInfoNV
impl !Sync for CudaLaunchInfoNV
impl Unpin for CudaLaunchInfoNV
impl UnwindSafe for CudaLaunchInfoNV
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