Struct vulkanalia_sys::CudaModuleCreateInfoNV
source · #[repr(C)]pub struct CudaModuleCreateInfoNV {
pub s_type: StructureType,
pub next: *const c_void,
pub data_size: usize,
pub data: *const c_void,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§data_size: usize
§data: *const c_void
Trait Implementations§
source§impl Clone for CudaModuleCreateInfoNV
impl Clone for CudaModuleCreateInfoNV
source§fn clone(&self) -> CudaModuleCreateInfoNV
fn clone(&self) -> CudaModuleCreateInfoNV
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 CudaModuleCreateInfoNV
impl Debug for CudaModuleCreateInfoNV
source§impl Default for CudaModuleCreateInfoNV
impl Default for CudaModuleCreateInfoNV
source§impl Hash for CudaModuleCreateInfoNV
impl Hash for CudaModuleCreateInfoNV
source§impl PartialEq for CudaModuleCreateInfoNV
impl PartialEq for CudaModuleCreateInfoNV
impl Copy for CudaModuleCreateInfoNV
impl Eq for CudaModuleCreateInfoNV
impl StructuralPartialEq for CudaModuleCreateInfoNV
Auto Trait Implementations§
impl Freeze for CudaModuleCreateInfoNV
impl RefUnwindSafe for CudaModuleCreateInfoNV
impl !Send for CudaModuleCreateInfoNV
impl !Sync for CudaModuleCreateInfoNV
impl Unpin for CudaModuleCreateInfoNV
impl UnwindSafe for CudaModuleCreateInfoNV
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
)