Struct vulkanalia_sys::CuLaunchInfoNVX
source · [−]#[repr(C)]pub struct CuLaunchInfoNVX {Show 14 fields
pub s_type: StructureType,
pub next: *const c_void,
pub function: CuFunctionNVX,
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: CuFunctionNVX
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
sourceimpl Clone for CuLaunchInfoNVX
impl Clone for CuLaunchInfoNVX
sourcefn clone(&self) -> CuLaunchInfoNVX
fn clone(&self) -> CuLaunchInfoNVX
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CuLaunchInfoNVX
impl Debug for CuLaunchInfoNVX
sourceimpl Default for CuLaunchInfoNVX
impl Default for CuLaunchInfoNVX
sourceimpl Hash for CuLaunchInfoNVX
impl Hash for CuLaunchInfoNVX
sourceimpl PartialEq<CuLaunchInfoNVX> for CuLaunchInfoNVX
impl PartialEq<CuLaunchInfoNVX> for CuLaunchInfoNVX
sourcefn eq(&self, other: &CuLaunchInfoNVX) -> bool
fn eq(&self, other: &CuLaunchInfoNVX) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CuLaunchInfoNVX) -> bool
fn ne(&self, other: &CuLaunchInfoNVX) -> bool
This method tests for !=
.
impl Copy for CuLaunchInfoNVX
impl Eq for CuLaunchInfoNVX
impl StructuralEq for CuLaunchInfoNVX
impl StructuralPartialEq for CuLaunchInfoNVX
Auto Trait Implementations
impl RefUnwindSafe for CuLaunchInfoNVX
impl !Send for CuLaunchInfoNVX
impl !Sync for CuLaunchInfoNVX
impl Unpin for CuLaunchInfoNVX
impl UnwindSafe for CuLaunchInfoNVX
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more