#[repr(C)]pub enum JxlExtraChannelType {
Show 17 variants
Alpha = 0,
Depth = 1,
SpotColor = 2,
SelectionMask = 3,
Black = 4,
Cfa = 5,
Thermal = 6,
Reserved0 = 7,
Reserved1 = 8,
Reserved2 = 9,
Reserved3 = 10,
Reserved4 = 11,
Reserved5 = 12,
Reserved6 = 13,
Reserved7 = 14,
Unknown = 15,
Optional = 16,
}Expand description
Given type of an extra channel.
Variants§
Alpha = 0
Depth = 1
SpotColor = 2
SelectionMask = 3
Black = 4
Cfa = 5
Thermal = 6
Reserved0 = 7
Reserved1 = 8
Reserved2 = 9
Reserved3 = 10
Reserved4 = 11
Reserved5 = 12
Reserved6 = 13
Reserved7 = 14
Unknown = 15
Optional = 16
Trait Implementations§
Source§impl Clone for JxlExtraChannelType
impl Clone for JxlExtraChannelType
Source§fn clone(&self) -> JxlExtraChannelType
fn clone(&self) -> JxlExtraChannelType
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 JxlExtraChannelType
impl Debug for JxlExtraChannelType
Source§impl Hash for JxlExtraChannelType
impl Hash for JxlExtraChannelType
Source§impl PartialEq for JxlExtraChannelType
impl PartialEq for JxlExtraChannelType
impl Copy for JxlExtraChannelType
impl Eq for JxlExtraChannelType
impl StructuralPartialEq for JxlExtraChannelType
Auto Trait Implementations§
impl Freeze for JxlExtraChannelType
impl RefUnwindSafe for JxlExtraChannelType
impl Send for JxlExtraChannelType
impl Sync for JxlExtraChannelType
impl Unpin for JxlExtraChannelType
impl UnwindSafe for JxlExtraChannelType
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