Enum rustacuda::error::CudaError [−][src]
#[repr(u32)] pub enum CudaError {}Show 59 variants
InvalidValue, OutOfMemory, NotInitialized, Deinitialized, ProfilerDisabled, ProfilerNotInitialized, ProfilerAlreadyStarted, ProfilerAlreadyStopped, NoDevice, InvalidDevice, InvalidImage, InvalidContext, ContextAlreadyCurrent, MapFailed, UnmapFailed, ArrayIsMapped, AlreadyMapped, NoBinaryForGpu, AlreadyAcquired, NotMapped, NotMappedAsArray, NotMappedAsPointer, EccUncorrectable, UnsupportedLimit, ContextAlreadyInUse, PeerAccessUnsupported, InvalidPtx, InvalidGraphicsContext, NvlinkUncorrectable, InvalidSouce, FileNotFound, SharedObjectSymbolNotFound, SharedObjectInitFailed, OperatingSystemError, InvalidHandle, NotFound, NotReady, IllegalAddress, LaunchOutOfResources, LaunchTimeout, LaunchIncompatibleTexturing, PeerAccessAlreadyEnabled, PeerAccessNotEnabled, PrimaryContextActive, ContextIsDestroyed, AssertError, TooManyPeers, HostMemoryAlreadyRegistered, HostMemoryNotRegistered, HardwareStackError, IllegalInstruction, MisalignedAddress, InvalidAddressSpace, InvalidProgramCounter, LaunchFailed, NotPermitted, NotSupported, UnknownError, InvalidMemoryAllocation, // some variants omitted
Expand description
Error enum which represents all the potential errors returned by the CUDA driver API.
Variants
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CudaError
impl UnwindSafe for CudaError
Blanket Implementations
Mutably borrows from an owned value. Read more