#[repr(transparent)]pub struct CUkernel(pub *mut c_void);Expand description
Opaque handle to a CUDA kernel (CUDA 12.8+ library-based kernels).
Used with cuKernelGetLibrary to retrieve the library a kernel
belongs to.
Tuple Fields§
§0: *mut c_voidImplementations§
Trait Implementations§
impl Copy for CUkernel
impl Eq for CUkernel
impl Send for CUkernel
impl StructuralPartialEq for CUkernel
impl Sync for CUkernel
Auto Trait Implementations§
impl Freeze for CUkernel
impl RefUnwindSafe for CUkernel
impl Unpin for CUkernel
impl UnsafeUnpin for CUkernel
impl UnwindSafe for CUkernel
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