#[non_exhaustive]pub enum BatchErrorStage {
Prepare,
Decode,
}Expand description
Stage at which an indexed image failed.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Prepare
Header parsing, request planning, or representability validation.
Decode
Pixel reconstruction or output packing.
Trait Implementations§
Source§impl Clone for BatchErrorStage
impl Clone for BatchErrorStage
Source§fn clone(&self) -> BatchErrorStage
fn clone(&self) -> BatchErrorStage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BatchErrorStage
Source§impl Debug for BatchErrorStage
impl Debug for BatchErrorStage
Source§impl Display for BatchErrorStage
impl Display for BatchErrorStage
impl Eq for BatchErrorStage
Source§impl Hash for BatchErrorStage
impl Hash for BatchErrorStage
Source§impl PartialEq for BatchErrorStage
impl PartialEq for BatchErrorStage
impl StructuralPartialEq for BatchErrorStage
Auto Trait Implementations§
impl Freeze for BatchErrorStage
impl RefUnwindSafe for BatchErrorStage
impl Send for BatchErrorStage
impl Sync for BatchErrorStage
impl Unpin for BatchErrorStage
impl UnsafeUnpin for BatchErrorStage
impl UnwindSafe for BatchErrorStage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more