#[repr(C)]pub struct CUlaunchConfig {
pub grid_dim_x: c_uint,
pub grid_dim_y: c_uint,
pub grid_dim_z: c_uint,
pub block_dim_x: c_uint,
pub block_dim_y: c_uint,
pub block_dim_z: c_uint,
pub shared_mem_bytes: c_uint,
pub stream: CUstream,
pub attrs: *mut CUlaunchAttribute,
pub num_attrs: c_uint,
}Expand description
CUlaunchConfig — the descriptor passed to cuLaunchKernelEx.
Fields§
§grid_dim_x: c_uint§grid_dim_y: c_uint§grid_dim_z: c_uint§block_dim_x: c_uint§block_dim_y: c_uint§block_dim_z: c_uint§stream: CUstream§attrs: *mut CUlaunchAttribute§num_attrs: c_uintTrait Implementations§
Source§impl Clone for CUlaunchConfig
impl Clone for CUlaunchConfig
Source§fn clone(&self) -> CUlaunchConfig
fn clone(&self) -> CUlaunchConfig
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 moreSource§impl Debug for CUlaunchConfig
impl Debug for CUlaunchConfig
Source§impl Default for CUlaunchConfig
impl Default for CUlaunchConfig
impl Copy for CUlaunchConfig
Auto Trait Implementations§
impl Freeze for CUlaunchConfig
impl RefUnwindSafe for CUlaunchConfig
impl !Send for CUlaunchConfig
impl !Sync for CUlaunchConfig
impl Unpin for CUlaunchConfig
impl UnsafeUnpin for CUlaunchConfig
impl UnwindSafe for CUlaunchConfig
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