pub struct ColorVolumeTransform {
pub lut_size: u8,
pub lut_data: Vec<[u16; 3]>,
}Expand description
Color volume transform parameters.
Fields§
§lut_size: u83D LUT size per dimension
lut_data: Vec<[u16; 3]>3D LUT data (flattened RGB cube)
Implementations§
Trait Implementations§
Source§impl Clone for ColorVolumeTransform
impl Clone for ColorVolumeTransform
Source§fn clone(&self) -> ColorVolumeTransform
fn clone(&self) -> ColorVolumeTransform
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ColorVolumeTransform
impl Debug for ColorVolumeTransform
Source§impl Default for ColorVolumeTransform
impl Default for ColorVolumeTransform
Source§fn default() -> ColorVolumeTransform
fn default() -> ColorVolumeTransform
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ColorVolumeTransform
impl RefUnwindSafe for ColorVolumeTransform
impl Send for ColorVolumeTransform
impl Sync for ColorVolumeTransform
impl Unpin for ColorVolumeTransform
impl UnsafeUnpin for ColorVolumeTransform
impl UnwindSafe for ColorVolumeTransform
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