pub enum JpxColorSpaceOption {
None,
Normal,
Indexed,
}Expand description
Color space handling option for JPEG 2000 decoding.
Ported from upstream PDFium’s CJPX_Decoder::ColorSpaceOption.
Variants§
None
Don’t use JP2 color space info — treat as raw components.
Normal
Normal color space handling (default).
Indexed
Indexed (palette) color space — resolve palette indices to colors.
Trait Implementations§
Source§impl Clone for JpxColorSpaceOption
impl Clone for JpxColorSpaceOption
Source§fn clone(&self) -> JpxColorSpaceOption
fn clone(&self) -> JpxColorSpaceOption
Returns a duplicate 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 JpxColorSpaceOption
impl Debug for JpxColorSpaceOption
Source§impl Default for JpxColorSpaceOption
impl Default for JpxColorSpaceOption
Source§fn default() -> JpxColorSpaceOption
fn default() -> JpxColorSpaceOption
Returns the “default value” for a type. Read more
Source§impl PartialEq for JpxColorSpaceOption
impl PartialEq for JpxColorSpaceOption
impl Copy for JpxColorSpaceOption
impl Eq for JpxColorSpaceOption
impl StructuralPartialEq for JpxColorSpaceOption
Auto Trait Implementations§
impl Freeze for JpxColorSpaceOption
impl RefUnwindSafe for JpxColorSpaceOption
impl Send for JpxColorSpaceOption
impl Sync for JpxColorSpaceOption
impl Unpin for JpxColorSpaceOption
impl UnsafeUnpin for JpxColorSpaceOption
impl UnwindSafe for JpxColorSpaceOption
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