#[repr(u32)]pub enum CUpti_OpenAccConstructKind {
Show 18 variants
CUPTI_OPENACC_CONSTRUCT_KIND_UNKNOWN = 0,
CUPTI_OPENACC_CONSTRUCT_KIND_PARALLEL = 1,
CUPTI_OPENACC_CONSTRUCT_KIND_KERNELS = 2,
CUPTI_OPENACC_CONSTRUCT_KIND_LOOP = 3,
CUPTI_OPENACC_CONSTRUCT_KIND_DATA = 4,
CUPTI_OPENACC_CONSTRUCT_KIND_ENTER_DATA = 5,
CUPTI_OPENACC_CONSTRUCT_KIND_EXIT_DATA = 6,
CUPTI_OPENACC_CONSTRUCT_KIND_HOST_DATA = 7,
CUPTI_OPENACC_CONSTRUCT_KIND_ATOMIC = 8,
CUPTI_OPENACC_CONSTRUCT_KIND_DECLARE = 9,
CUPTI_OPENACC_CONSTRUCT_KIND_INIT = 10,
CUPTI_OPENACC_CONSTRUCT_KIND_SHUTDOWN = 11,
CUPTI_OPENACC_CONSTRUCT_KIND_SET = 12,
CUPTI_OPENACC_CONSTRUCT_KIND_UPDATE = 13,
CUPTI_OPENACC_CONSTRUCT_KIND_ROUTINE = 14,
CUPTI_OPENACC_CONSTRUCT_KIND_WAIT = 15,
CUPTI_OPENACC_CONSTRUCT_KIND_RUNTIME_API = 16,
CUPTI_OPENACC_CONSTRUCT_KIND_FORCE_INT = 2_147_483_647,
}Variants§
CUPTI_OPENACC_CONSTRUCT_KIND_UNKNOWN = 0
CUPTI_OPENACC_CONSTRUCT_KIND_PARALLEL = 1
CUPTI_OPENACC_CONSTRUCT_KIND_KERNELS = 2
CUPTI_OPENACC_CONSTRUCT_KIND_LOOP = 3
CUPTI_OPENACC_CONSTRUCT_KIND_DATA = 4
CUPTI_OPENACC_CONSTRUCT_KIND_ENTER_DATA = 5
CUPTI_OPENACC_CONSTRUCT_KIND_EXIT_DATA = 6
CUPTI_OPENACC_CONSTRUCT_KIND_HOST_DATA = 7
CUPTI_OPENACC_CONSTRUCT_KIND_ATOMIC = 8
CUPTI_OPENACC_CONSTRUCT_KIND_DECLARE = 9
CUPTI_OPENACC_CONSTRUCT_KIND_INIT = 10
CUPTI_OPENACC_CONSTRUCT_KIND_SHUTDOWN = 11
CUPTI_OPENACC_CONSTRUCT_KIND_SET = 12
CUPTI_OPENACC_CONSTRUCT_KIND_UPDATE = 13
CUPTI_OPENACC_CONSTRUCT_KIND_ROUTINE = 14
CUPTI_OPENACC_CONSTRUCT_KIND_WAIT = 15
CUPTI_OPENACC_CONSTRUCT_KIND_RUNTIME_API = 16
CUPTI_OPENACC_CONSTRUCT_KIND_FORCE_INT = 2_147_483_647
Trait Implementations§
Source§impl Clone for CUpti_OpenAccConstructKind
impl Clone for CUpti_OpenAccConstructKind
Source§fn clone(&self) -> CUpti_OpenAccConstructKind
fn clone(&self) -> CUpti_OpenAccConstructKind
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 CUpti_OpenAccConstructKind
impl Debug for CUpti_OpenAccConstructKind
Source§impl Hash for CUpti_OpenAccConstructKind
impl Hash for CUpti_OpenAccConstructKind
Source§impl Ord for CUpti_OpenAccConstructKind
impl Ord for CUpti_OpenAccConstructKind
Source§fn cmp(&self, other: &CUpti_OpenAccConstructKind) -> Ordering
fn cmp(&self, other: &CUpti_OpenAccConstructKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for CUpti_OpenAccConstructKind
impl PartialOrd for CUpti_OpenAccConstructKind
impl Copy for CUpti_OpenAccConstructKind
impl Eq for CUpti_OpenAccConstructKind
impl StructuralPartialEq for CUpti_OpenAccConstructKind
Auto Trait Implementations§
impl Freeze for CUpti_OpenAccConstructKind
impl RefUnwindSafe for CUpti_OpenAccConstructKind
impl Send for CUpti_OpenAccConstructKind
impl Sync for CUpti_OpenAccConstructKind
impl Unpin for CUpti_OpenAccConstructKind
impl UnsafeUnpin for CUpti_OpenAccConstructKind
impl UnwindSafe for CUpti_OpenAccConstructKind
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