pub enum JpegReconstructionStatus {
Available,
Invalid,
Unavailable,
NeedMoreData,
}
Expand description
Availability and validity of JPEG bitstream reconstruction data.
Variants§
Available
JPEG bitstream reconstruction data is found. Actual reconstruction may or may not succeed.
Invalid
Either JPEG bitstream reconstruction data or JPEG XL image data is invalid and cannot be used for actual reconstruction.
JPEG bitstream reconstruction data is not found. Result will not change.
NeedMoreData
JPEG bitstream reconstruction data is not found. Result may change with more data.
Trait Implementations§
Source§impl Clone for JpegReconstructionStatus
impl Clone for JpegReconstructionStatus
Source§fn clone(&self) -> JpegReconstructionStatus
fn clone(&self) -> JpegReconstructionStatus
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JpegReconstructionStatus
impl Debug for JpegReconstructionStatus
Source§impl PartialEq for JpegReconstructionStatus
impl PartialEq for JpegReconstructionStatus
impl Copy for JpegReconstructionStatus
impl Eq for JpegReconstructionStatus
impl StructuralPartialEq for JpegReconstructionStatus
Auto Trait Implementations§
impl Freeze for JpegReconstructionStatus
impl RefUnwindSafe for JpegReconstructionStatus
impl Send for JpegReconstructionStatus
impl Sync for JpegReconstructionStatus
impl Unpin for JpegReconstructionStatus
impl UnwindSafe for JpegReconstructionStatus
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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