pub struct LipColorZoneParams {
pub vermillion_saturation: f32,
pub cupids_bow: f32,
pub commissure_dark: f32,
pub upper_redness: f32,
pub lower_redness: f32,
pub gloss: f32,
pub desaturation: f32,
}Expand description
Lip color zone parameters.
Fields§
§vermillion_saturation: f32Vermillion border saturation boost 0..=1.
cupids_bow: f32Cupid’s bow definition 0..=1.
commissure_dark: f32Commissure (corner) darkening 0..=1.
upper_redness: f32Upper lip body redness 0..=1.
lower_redness: f32Lower lip body redness 0..=1.
gloss: f32Overall gloss/shine 0..=1.
desaturation: f32Desaturation (chapping) 0..=1.
Trait Implementations§
Source§impl Clone for LipColorZoneParams
impl Clone for LipColorZoneParams
Source§fn clone(&self) -> LipColorZoneParams
fn clone(&self) -> LipColorZoneParams
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 LipColorZoneParams
impl Debug for LipColorZoneParams
Source§impl Default for LipColorZoneParams
impl Default for LipColorZoneParams
Source§impl PartialEq for LipColorZoneParams
impl PartialEq for LipColorZoneParams
impl StructuralPartialEq for LipColorZoneParams
Auto Trait Implementations§
impl Freeze for LipColorZoneParams
impl RefUnwindSafe for LipColorZoneParams
impl Send for LipColorZoneParams
impl Sync for LipColorZoneParams
impl Unpin for LipColorZoneParams
impl UnsafeUnpin for LipColorZoneParams
impl UnwindSafe for LipColorZoneParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more