#[repr(transparent)]pub struct cudaGraphInstantiateResult(pub c_uint);
Expand description
Graph instantiation results
Tuple Fields§
§0: c_uint
Implementations§
Source§impl cudaGraphInstantiateResult
impl cudaGraphInstantiateResult
Sourcepub const cudaGraphInstantiateSuccess: cudaGraphInstantiateResult
pub const cudaGraphInstantiateSuccess: cudaGraphInstantiateResult
< Instantiation succeeded
Source§impl cudaGraphInstantiateResult
impl cudaGraphInstantiateResult
Sourcepub const cudaGraphInstantiateError: cudaGraphInstantiateResult
pub const cudaGraphInstantiateError: cudaGraphInstantiateResult
< Instantiation failed for an unexpected reason which is described in the return value of the function
Source§impl cudaGraphInstantiateResult
impl cudaGraphInstantiateResult
Sourcepub const cudaGraphInstantiateInvalidStructure: cudaGraphInstantiateResult
pub const cudaGraphInstantiateInvalidStructure: cudaGraphInstantiateResult
< Instantiation failed due to invalid structure, such as cycles
Source§impl cudaGraphInstantiateResult
impl cudaGraphInstantiateResult
Sourcepub const cudaGraphInstantiateNodeOperationNotSupported: cudaGraphInstantiateResult
pub const cudaGraphInstantiateNodeOperationNotSupported: cudaGraphInstantiateResult
< Instantiation for device launch failed because the graph contained an unsupported operation
Source§impl cudaGraphInstantiateResult
impl cudaGraphInstantiateResult
Sourcepub const cudaGraphInstantiateMultipleDevicesNotSupported: cudaGraphInstantiateResult
pub const cudaGraphInstantiateMultipleDevicesNotSupported: cudaGraphInstantiateResult
< Instantiation for device launch failed due to the nodes belonging to different contexts
Trait Implementations§
Source§impl Clone for cudaGraphInstantiateResult
impl Clone for cudaGraphInstantiateResult
Source§fn clone(&self) -> cudaGraphInstantiateResult
fn clone(&self) -> cudaGraphInstantiateResult
Returns a duplicate 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 cudaGraphInstantiateResult
impl Debug for cudaGraphInstantiateResult
Source§impl Hash for cudaGraphInstantiateResult
impl Hash for cudaGraphInstantiateResult
impl Copy for cudaGraphInstantiateResult
impl Eq for cudaGraphInstantiateResult
impl StructuralPartialEq for cudaGraphInstantiateResult
Auto Trait Implementations§
impl Freeze for cudaGraphInstantiateResult
impl RefUnwindSafe for cudaGraphInstantiateResult
impl Send for cudaGraphInstantiateResult
impl Sync for cudaGraphInstantiateResult
impl Unpin for cudaGraphInstantiateResult
impl UnwindSafe for cudaGraphInstantiateResult
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