Enum wgpu_core::resource::CreateTextureViewError
source · [−]pub enum CreateTextureViewError {
InvalidTexture,
OutOfMemory,
InvalidTextureViewDimension {
view: TextureViewDimension,
texture: TextureDimension,
},
InvalidMultisampledTextureViewDimension(TextureViewDimension),
InvalidCubemapTextureDepth {
depth: u32,
},
InvalidCubemapArrayTextureDepth {
depth: u32,
},
TooManyMipLevels {
requested: u32,
total: u32,
},
TooManyArrayLayers {
requested: u32,
total: u32,
},
InvalidArrayLayerCount {
requested: u32,
dim: TextureViewDimension,
},
InvalidAspect {
texture_format: TextureFormat,
requested_aspect: TextureAspect,
},
FormatReinterpretation {
texture: TextureFormat,
view: TextureFormat,
},
}
Variants
InvalidTexture
OutOfMemory
InvalidTextureViewDimension
InvalidMultisampledTextureViewDimension(TextureViewDimension)
InvalidCubemapTextureDepth
Fields
depth: u32
InvalidCubemapArrayTextureDepth
Fields
depth: u32
TooManyMipLevels
TooManyArrayLayers
InvalidArrayLayerCount
InvalidAspect
FormatReinterpretation
Trait Implementations
sourceimpl Clone for CreateTextureViewError
impl Clone for CreateTextureViewError
sourcefn clone(&self) -> CreateTextureViewError
fn clone(&self) -> CreateTextureViewError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreateTextureViewError
impl Debug for CreateTextureViewError
sourceimpl Display for CreateTextureViewError
impl Display for CreateTextureViewError
sourceimpl Error for CreateTextureViewError
impl Error for CreateTextureViewError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for CreateTextureViewError
impl Send for CreateTextureViewError
impl Sync for CreateTextureViewError
impl Unpin for CreateTextureViewError
impl UnwindSafe for CreateTextureViewError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more