pub struct BrowShapeParams {
pub arch_height: f32,
pub peak_position: f32,
pub thickness: f32,
pub tail_angle: f32,
pub inner_angle: f32,
pub width: f32,
}Expand description
Eyebrow shape control parameters.
Fields§
§arch_height: f32Overall arch height 0..=1.
peak_position: f32Peak position along brow 0..=1 (0 = inner, 1 = outer).
thickness: f32Brow thickness 0..=1.
tail_angle: f32Tail angle (outer end lift/drop) -1..=1.
inner_angle: f32Inner corner angle -1..=1.
width: f32Width scale 0..=2.
Trait Implementations§
Source§impl Clone for BrowShapeParams
impl Clone for BrowShapeParams
Source§fn clone(&self) -> BrowShapeParams
fn clone(&self) -> BrowShapeParams
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 BrowShapeParams
impl Debug for BrowShapeParams
Source§impl Default for BrowShapeParams
impl Default for BrowShapeParams
Source§impl PartialEq for BrowShapeParams
impl PartialEq for BrowShapeParams
impl StructuralPartialEq for BrowShapeParams
Auto Trait Implementations§
impl Freeze for BrowShapeParams
impl RefUnwindSafe for BrowShapeParams
impl Send for BrowShapeParams
impl Sync for BrowShapeParams
impl Unpin for BrowShapeParams
impl UnsafeUnpin for BrowShapeParams
impl UnwindSafe for BrowShapeParams
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