#[repr(transparent)]pub struct CUlinkState(pub *mut c_void);Expand description
Opaque handle to a CUDA JIT linker state (CUlinkState).
Created by cuLinkCreate_v2, populated by repeated calls to
cuLinkAddData_v2, finalised by cuLinkComplete, and freed by
cuLinkDestroy.
Tuple Fields§
§0: *mut c_voidImplementations§
Trait Implementations§
Source§impl Clone for CUlinkState
impl Clone for CUlinkState
Source§fn clone(&self) -> CUlinkState
fn clone(&self) -> CUlinkState
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 CUlinkState
impl Debug for CUlinkState
Source§impl Default for CUlinkState
impl Default for CUlinkState
Source§impl Hash for CUlinkState
impl Hash for CUlinkState
Source§impl PartialEq for CUlinkState
impl PartialEq for CUlinkState
Source§fn eq(&self, other: &CUlinkState) -> bool
fn eq(&self, other: &CUlinkState) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CUlinkState
impl Eq for CUlinkState
impl Send for CUlinkState
impl StructuralPartialEq for CUlinkState
impl Sync for CUlinkState
Auto Trait Implementations§
impl Freeze for CUlinkState
impl RefUnwindSafe for CUlinkState
impl Unpin for CUlinkState
impl UnsafeUnpin for CUlinkState
impl UnwindSafe for CUlinkState
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