Enum avenger_wgpu::error::AvengerWgpuError
source · pub enum AvengerWgpuError {
AvengerError(AvengerError),
RequestDeviceError(RequestDeviceError),
CreateSurfaceError(CreateSurfaceError),
SurfaceError(SurfaceError),
MakeWgpuAdapterError,
TessellationError(TessellationError),
ImageAllocationError(String),
ConversionError(String),
TextNotEnabled(String),
}Variants§
AvengerError(AvengerError)
RequestDeviceError(RequestDeviceError)
CreateSurfaceError(CreateSurfaceError)
SurfaceError(SurfaceError)
MakeWgpuAdapterError
TessellationError(TessellationError)
ImageAllocationError(String)
ConversionError(String)
TextNotEnabled(String)
Trait Implementations§
source§impl Debug for AvengerWgpuError
impl Debug for AvengerWgpuError
source§impl Display for AvengerWgpuError
impl Display for AvengerWgpuError
source§impl Error for AvengerWgpuError
impl Error for AvengerWgpuError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<AvengerError> for AvengerWgpuError
impl From<AvengerError> for AvengerWgpuError
source§fn from(source: AvengerError) -> Self
fn from(source: AvengerError) -> Self
Converts to this type from the input type.
source§impl From<CreateSurfaceError> for AvengerWgpuError
impl From<CreateSurfaceError> for AvengerWgpuError
source§fn from(source: CreateSurfaceError) -> Self
fn from(source: CreateSurfaceError) -> Self
Converts to this type from the input type.
source§impl From<RequestDeviceError> for AvengerWgpuError
impl From<RequestDeviceError> for AvengerWgpuError
source§fn from(source: RequestDeviceError) -> Self
fn from(source: RequestDeviceError) -> Self
Converts to this type from the input type.
source§impl From<SurfaceError> for AvengerWgpuError
impl From<SurfaceError> for AvengerWgpuError
source§fn from(source: SurfaceError) -> Self
fn from(source: SurfaceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for AvengerWgpuError
impl Send for AvengerWgpuError
impl Sync for AvengerWgpuError
impl Unpin for AvengerWgpuError
impl !UnwindSafe for AvengerWgpuError
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