pub enum CompactBlasError {
Encoder(EncoderStateError),
Device(DeviceError),
InvalidResource(InvalidResourceError),
DestroyedResource(DestroyedResourceError),
MissingFeatures(MissingFeatures),
BlasNotReady,
}
Variants§
Encoder(EncoderStateError)
Device(DeviceError)
InvalidResource(InvalidResourceError)
DestroyedResource(DestroyedResourceError)
MissingFeatures(MissingFeatures)
BlasNotReady
Trait Implementations§
Source§impl Clone for CompactBlasError
impl Clone for CompactBlasError
Source§fn clone(&self) -> CompactBlasError
fn clone(&self) -> CompactBlasError
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 CompactBlasError
impl Debug for CompactBlasError
Source§impl Display for CompactBlasError
impl Display for CompactBlasError
Source§impl Error for CompactBlasError
impl Error for CompactBlasError
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<DestroyedResourceError> for CompactBlasError
impl From<DestroyedResourceError> for CompactBlasError
Source§fn from(source: DestroyedResourceError) -> Self
fn from(source: DestroyedResourceError) -> Self
Converts to this type from the input type.
Source§impl From<DeviceError> for CompactBlasError
impl From<DeviceError> for CompactBlasError
Source§fn from(source: DeviceError) -> Self
fn from(source: DeviceError) -> Self
Converts to this type from the input type.
Source§impl From<EncoderStateError> for CompactBlasError
impl From<EncoderStateError> for CompactBlasError
Source§fn from(source: EncoderStateError) -> Self
fn from(source: EncoderStateError) -> Self
Converts to this type from the input type.
Source§impl From<InvalidResourceError> for CompactBlasError
impl From<InvalidResourceError> for CompactBlasError
Source§fn from(source: InvalidResourceError) -> Self
fn from(source: InvalidResourceError) -> Self
Converts to this type from the input type.
Source§impl From<MissingFeatures> for CompactBlasError
impl From<MissingFeatures> for CompactBlasError
Source§fn from(source: MissingFeatures) -> Self
fn from(source: MissingFeatures) -> Self
Converts to this type from the input type.
Source§impl WebGpuError for CompactBlasError
impl WebGpuError for CompactBlasError
Source§fn webgpu_error_type(&self) -> ErrorType
fn webgpu_error_type(&self) -> ErrorType
Determine the classification of this error as a WebGPU
ErrorType
.Auto Trait Implementations§
impl Freeze for CompactBlasError
impl RefUnwindSafe for CompactBlasError
impl Send for CompactBlasError
impl Sync for CompactBlasError
impl Unpin for CompactBlasError
impl UnwindSafe for CompactBlasError
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