Enum wgpu_core::present::ConfigureSurfaceError
source · [−]pub enum ConfigureSurfaceError {
Device(DeviceError),
InvalidSurface,
PreviousOutputExists,
ZeroArea,
UnsupportedQueueFamily,
UnsupportedFormat {
requested: TextureFormat,
available: Vec<TextureFormat>,
},
UnsupportedPresentMode {
requested: PresentMode,
available: Vec<PresentMode>,
},
UnsupportedUsage,
}
Variants
Device(DeviceError)
InvalidSurface
PreviousOutputExists
ZeroArea
UnsupportedQueueFamily
UnsupportedFormat
UnsupportedPresentMode
UnsupportedUsage
Trait Implementations
sourceimpl Clone for ConfigureSurfaceError
impl Clone for ConfigureSurfaceError
sourcefn clone(&self) -> ConfigureSurfaceError
fn clone(&self) -> ConfigureSurfaceError
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 ConfigureSurfaceError
impl Debug for ConfigureSurfaceError
sourceimpl Display for ConfigureSurfaceError
impl Display for ConfigureSurfaceError
sourceimpl Error for ConfigureSurfaceError
impl Error for ConfigureSurfaceError
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()
sourceimpl From<DeviceError> for ConfigureSurfaceError
impl From<DeviceError> for ConfigureSurfaceError
sourcefn from(source: DeviceError) -> Self
fn from(source: DeviceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for ConfigureSurfaceError
impl Send for ConfigureSurfaceError
impl Sync for ConfigureSurfaceError
impl Unpin for ConfigureSurfaceError
impl UnwindSafe for ConfigureSurfaceError
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