pub enum JxlDataFormat {
U8 {
bit_depth: u8,
},
U16 {
endianness: Endianness,
bit_depth: u8,
},
F16 {
endianness: Endianness,
},
F32 {
endianness: Endianness,
},
}Variants§
Implementations§
Source§impl JxlDataFormat
impl JxlDataFormat
pub fn bytes_per_sample(&self) -> usize
pub fn f32() -> Self
Trait Implementations§
Source§impl Clone for JxlDataFormat
impl Clone for JxlDataFormat
Source§fn clone(&self) -> JxlDataFormat
fn clone(&self) -> JxlDataFormat
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 JxlDataFormat
impl Debug for JxlDataFormat
Source§impl PartialEq for JxlDataFormat
impl PartialEq for JxlDataFormat
impl Copy for JxlDataFormat
impl Eq for JxlDataFormat
impl StructuralPartialEq for JxlDataFormat
Auto Trait Implementations§
impl Freeze for JxlDataFormat
impl RefUnwindSafe for JxlDataFormat
impl Send for JxlDataFormat
impl Sync for JxlDataFormat
impl Unpin for JxlDataFormat
impl UnsafeUnpin for JxlDataFormat
impl UnwindSafe for JxlDataFormat
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