#[non_exhaustive]#[repr(u32)]pub enum cudaGraphExecUpdateResult {
cudaGraphExecUpdateSuccess = 0,
cudaGraphExecUpdateError = 1,
cudaGraphExecUpdateErrorTopologyChanged = 2,
cudaGraphExecUpdateErrorNodeTypeChanged = 3,
cudaGraphExecUpdateErrorFunctionChanged = 4,
cudaGraphExecUpdateErrorParametersChanged = 5,
cudaGraphExecUpdateErrorNotSupported = 6,
cudaGraphExecUpdateErrorUnsupportedFunctionChange = 7,
cudaGraphExecUpdateErrorAttributesChanged = 8,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
cudaGraphExecUpdateSuccess = 0
cudaGraphExecUpdateError = 1
cudaGraphExecUpdateErrorTopologyChanged = 2
cudaGraphExecUpdateErrorNodeTypeChanged = 3
cudaGraphExecUpdateErrorFunctionChanged = 4
cudaGraphExecUpdateErrorParametersChanged = 5
cudaGraphExecUpdateErrorNotSupported = 6
cudaGraphExecUpdateErrorUnsupportedFunctionChange = 7
cudaGraphExecUpdateErrorAttributesChanged = 8
Trait Implementations§
source§impl Clone for cudaGraphExecUpdateResult
impl Clone for cudaGraphExecUpdateResult
source§fn clone(&self) -> cudaGraphExecUpdateResult
fn clone(&self) -> cudaGraphExecUpdateResult
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 cudaGraphExecUpdateResult
impl Debug for cudaGraphExecUpdateResult
source§impl Hash for cudaGraphExecUpdateResult
impl Hash for cudaGraphExecUpdateResult
source§impl PartialEq for cudaGraphExecUpdateResult
impl PartialEq for cudaGraphExecUpdateResult
source§fn eq(&self, other: &cudaGraphExecUpdateResult) -> bool
fn eq(&self, other: &cudaGraphExecUpdateResult) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for cudaGraphExecUpdateResult
impl Eq for cudaGraphExecUpdateResult
impl StructuralPartialEq for cudaGraphExecUpdateResult
Auto Trait Implementations§
impl RefUnwindSafe for cudaGraphExecUpdateResult
impl Send for cudaGraphExecUpdateResult
impl Sync for cudaGraphExecUpdateResult
impl Unpin for cudaGraphExecUpdateResult
impl UnwindSafe for cudaGraphExecUpdateResult
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