pub enum CudaEGraphDeviceUploadError {
Image(GpuEGraphDeviceImageError),
ByteSizeOverflow {
context: &'static str,
words: usize,
},
}Expand description
Error returned when a CUDA e-graph upload plan cannot be built.
Variants§
Image(GpuEGraphDeviceImageError)
Foundation image packing rejected the snapshot.
ByteSizeOverflow
A word span could not be represented as byte offsets.
Trait Implementations§
Source§impl Clone for CudaEGraphDeviceUploadError
impl Clone for CudaEGraphDeviceUploadError
Source§fn clone(&self) -> CudaEGraphDeviceUploadError
fn clone(&self) -> CudaEGraphDeviceUploadError
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 CudaEGraphDeviceUploadError
impl Debug for CudaEGraphDeviceUploadError
Source§impl Error for CudaEGraphDeviceUploadError
impl Error for CudaEGraphDeviceUploadError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<GpuEGraphDeviceImageError> for CudaEGraphDeviceUploadError
impl From<GpuEGraphDeviceImageError> for CudaEGraphDeviceUploadError
Source§fn from(error: GpuEGraphDeviceImageError) -> Self
fn from(error: GpuEGraphDeviceImageError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CudaEGraphDeviceUploadError
impl PartialEq for CudaEGraphDeviceUploadError
Source§fn eq(&self, other: &CudaEGraphDeviceUploadError) -> bool
fn eq(&self, other: &CudaEGraphDeviceUploadError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for CudaEGraphDeviceUploadError
impl StructuralPartialEq for CudaEGraphDeviceUploadError
Auto Trait Implementations§
impl Freeze for CudaEGraphDeviceUploadError
impl RefUnwindSafe for CudaEGraphDeviceUploadError
impl Send for CudaEGraphDeviceUploadError
impl Sync for CudaEGraphDeviceUploadError
impl Unpin for CudaEGraphDeviceUploadError
impl UnsafeUnpin for CudaEGraphDeviceUploadError
impl UnwindSafe for CudaEGraphDeviceUploadError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.