Enum wgpu_core::command::QueryUseError
source · [−]pub enum QueryUseError {
OutOfBounds {
query_index: u32,
query_set_size: u32,
},
UsedTwiceInsideRenderpass {
query_index: u32,
},
AlreadyStarted {
active_query_index: u32,
new_query_index: u32,
},
AlreadyStopped,
IncompatibleType {
set_type: SimplifiedQueryType,
query_type: SimplifiedQueryType,
},
}
Expand description
Error encountered while trying to use queries
Variants
OutOfBounds
UsedTwiceInsideRenderpass
Fields
query_index: u32
AlreadyStarted
AlreadyStopped
IncompatibleType
Trait Implementations
sourceimpl Clone for QueryUseError
impl Clone for QueryUseError
sourcefn clone(&self) -> QueryUseError
fn clone(&self) -> QueryUseError
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 QueryUseError
impl Debug for QueryUseError
sourceimpl Display for QueryUseError
impl Display for QueryUseError
sourceimpl Error for QueryUseError
impl Error for QueryUseError
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()
sourceimpl From<QueryUseError> for ComputePassErrorInner
impl From<QueryUseError> for ComputePassErrorInner
sourcefn from(source: QueryUseError) -> Self
fn from(source: QueryUseError) -> Self
Converts to this type from the input type.
sourceimpl From<QueryUseError> for QueryError
impl From<QueryUseError> for QueryError
sourcefn from(source: QueryUseError) -> Self
fn from(source: QueryUseError) -> Self
Converts to this type from the input type.
sourceimpl From<QueryUseError> for RenderPassErrorInner
impl From<QueryUseError> for RenderPassErrorInner
sourcefn from(source: QueryUseError) -> Self
fn from(source: QueryUseError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for QueryUseError
impl Send for QueryUseError
impl Sync for QueryUseError
impl Unpin for QueryUseError
impl UnwindSafe for QueryUseError
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