pub enum CurvesFilterAdjustment {
Curve {
channels: Vec<CurvesFilterChannel>,
curve: Vec<CurvesFilterPoint>,
},
Values {
channels: Vec<CurvesFilterChannel>,
values: Vec<f64>,
},
}Expand description
curves filter adjustment (union of curve-points vs raw values forms).
Variants§
Trait Implementations§
Source§impl Clone for CurvesFilterAdjustment
impl Clone for CurvesFilterAdjustment
Source§fn clone(&self) -> CurvesFilterAdjustment
fn clone(&self) -> CurvesFilterAdjustment
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 moreAuto Trait Implementations§
impl Freeze for CurvesFilterAdjustment
impl RefUnwindSafe for CurvesFilterAdjustment
impl Send for CurvesFilterAdjustment
impl Sync for CurvesFilterAdjustment
impl Unpin for CurvesFilterAdjustment
impl UnsafeUnpin for CurvesFilterAdjustment
impl UnwindSafe for CurvesFilterAdjustment
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