Struct VkCuLaunchInfoNVX
#[repr(C)]pub struct VkCuLaunchInfoNVX {Show 14 fields
pub sType: u32,
pub pNext: *const c_void,
pub function: *mut VkCuFunctionNVX_T,
pub gridDimX: u32,
pub gridDimY: u32,
pub gridDimZ: u32,
pub blockDimX: u32,
pub blockDimY: u32,
pub blockDimZ: u32,
pub sharedMemBytes: u32,
pub paramCount: usize,
pub pParams: *const *const c_void,
pub extraCount: usize,
pub pExtras: *const *const c_void,
}Fields§
§sType: u32§pNext: *const c_void§function: *mut VkCuFunctionNVX_T§gridDimX: u32§gridDimY: u32§gridDimZ: u32§blockDimX: u32§blockDimY: u32§blockDimZ: u32§paramCount: usize§pParams: *const *const c_void§extraCount: usize§pExtras: *const *const c_voidTrait Implementations§
§impl Clone for VkCuLaunchInfoNVX
impl Clone for VkCuLaunchInfoNVX
§fn clone(&self) -> VkCuLaunchInfoNVX
fn clone(&self) -> VkCuLaunchInfoNVX
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 more§impl Debug for VkCuLaunchInfoNVX
impl Debug for VkCuLaunchInfoNVX
impl Copy for VkCuLaunchInfoNVX
Auto Trait Implementations§
impl Freeze for VkCuLaunchInfoNVX
impl RefUnwindSafe for VkCuLaunchInfoNVX
impl !Send for VkCuLaunchInfoNVX
impl !Sync for VkCuLaunchInfoNVX
impl Unpin for VkCuLaunchInfoNVX
impl UnwindSafe for VkCuLaunchInfoNVX
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)