Enum jpegxl_sys::decode::JxlDecoderStatus
source · #[repr(C)]pub enum JxlDecoderStatus {
Show 15 variants
Success = 0,
Error = 1,
NeedMoreInput = 2,
NeedPreviewOutBuffer = 3,
NeedImageOutBuffer = 5,
JpegNeedMoreOutput = 6,
BoxNeedMoreOutput = 7,
BasicInfo = 64,
ColorEncoding = 256,
PreviewImage = 512,
Frame = 1_024,
FullImage = 4_096,
JpegReconstruction = 8_192,
Box = 16_384,
FrameProgression = 32_768,
}
Variants§
Success = 0
Error = 1
NeedMoreInput = 2
NeedPreviewOutBuffer = 3
NeedImageOutBuffer = 5
JpegNeedMoreOutput = 6
BoxNeedMoreOutput = 7
BasicInfo = 64
ColorEncoding = 256
PreviewImage = 512
Frame = 1_024
FullImage = 4_096
JpegReconstruction = 8_192
Box = 16_384
FrameProgression = 32_768
Trait Implementations§
source§impl Clone for JxlDecoderStatus
impl Clone for JxlDecoderStatus
source§fn clone(&self) -> JxlDecoderStatus
fn clone(&self) -> JxlDecoderStatus
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 JxlDecoderStatus
impl Debug for JxlDecoderStatus
source§impl Hash for JxlDecoderStatus
impl Hash for JxlDecoderStatus
source§impl PartialEq for JxlDecoderStatus
impl PartialEq for JxlDecoderStatus
source§fn eq(&self, other: &JxlDecoderStatus) -> bool
fn eq(&self, other: &JxlDecoderStatus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for JxlDecoderStatus
impl Eq for JxlDecoderStatus
impl StructuralPartialEq for JxlDecoderStatus
Auto Trait Implementations§
impl Freeze for JxlDecoderStatus
impl RefUnwindSafe for JxlDecoderStatus
impl Send for JxlDecoderStatus
impl Sync for JxlDecoderStatus
impl Unpin for JxlDecoderStatus
impl UnwindSafe for JxlDecoderStatus
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