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 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 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