Enum wgpu_core::device::DeviceError [−][src]
pub enum DeviceError {
Invalid,
Lost,
OutOfMemory,
}Variants
Trait Implementations
impl Clone for DeviceError[src]
impl Clone for DeviceError[src]fn clone(&self) -> DeviceError[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Error for DeviceError[src]
impl Error for DeviceError[src]impl From<DeviceError> for CreateBindGroupLayoutError[src]
impl From<DeviceError> for CreateBindGroupLayoutError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateBindGroupError[src]
impl From<DeviceError> for CreateBindGroupError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateBufferError[src]
impl From<DeviceError> for CreateBufferError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateTextureError[src]
impl From<DeviceError> for CreateTextureError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateSamplerError[src]
impl From<DeviceError> for CreateSamplerError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateQuerySetError[src]
impl From<DeviceError> for CreateQuerySetError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for SwapChainError[src]
impl From<DeviceError> for SwapChainError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateSwapChainError[src]
impl From<DeviceError> for CreateSwapChainError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreatePipelineLayoutError[src]
impl From<DeviceError> for CreatePipelineLayoutError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CommandAllocatorError[src]
impl From<DeviceError> for CommandAllocatorError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for QueueWriteError[src]
impl From<DeviceError> for QueueWriteError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for QueueSubmitError[src]
impl From<DeviceError> for QueueSubmitError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateShaderModuleError[src]
impl From<DeviceError> for CreateShaderModuleError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateComputePipelineError[src]
impl From<DeviceError> for CreateComputePipelineError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for CreateRenderPipelineError[src]
impl From<DeviceError> for CreateRenderPipelineError[src]fn from(source: DeviceError) -> Self[src]
impl From<DeviceError> for BufferAccessError[src]
impl From<DeviceError> for BufferAccessError[src]fn from(source: DeviceError) -> Self[src]
Auto Trait Implementations
impl RefUnwindSafe for DeviceError
impl RefUnwindSafe for DeviceErrorimpl Send for DeviceError
impl Send for DeviceErrorimpl Sync for DeviceError
impl Sync for DeviceErrorimpl Unpin for DeviceError
impl Unpin for DeviceErrorimpl UnwindSafe for DeviceError
impl UnwindSafe for DeviceError