pub enum Easing {
Show 62 variants
None,
Linear,
InQuadratic,
InCubic,
InQuartic,
InQuintic,
InSextic,
InSeptic,
InOctic,
InNonic,
InDecic,
InHectic,
OutQuadratic,
OutCubic,
OutQuartic,
OutQuintic,
OutSextic,
OutSeptic,
OutOctic,
OutNonic,
OutDecic,
OutHectic,
InOutQuadratic,
InOutCubic,
InOutQuartic,
InOutQuintic,
InOutSextic,
InOutSeptic,
InOutOctic,
InOutNonic,
InOutDecic,
InOutHectic,
InSine,
InCircle,
OutSine,
OutCircle,
InOutSine,
InOutCircle,
InExpo2,
InExpoE,
OutExpo2,
OutExpoE,
InOutExpo2,
InOutExpoE,
InLog10,
OutLog10,
InOutLog10,
InSqrt,
OutSqrt,
InOutSqrt,
InElastic,
InBounce,
OutElastic,
OutBounce,
InOutElastic,
InOutBounce,
Spring,
InBack,
OutBack,
InOutBack,
CubicBezier(Bezier),
Interpolation(Interpolation),
}Variants§
None
Linear
InQuadratic
InCubic
InQuartic
InQuintic
InSextic
InSeptic
InOctic
InNonic
InDecic
InHectic
OutQuadratic
OutCubic
OutQuartic
OutQuintic
OutSextic
OutSeptic
OutOctic
OutNonic
OutDecic
OutHectic
InOutQuadratic
InOutCubic
InOutQuartic
InOutQuintic
InOutSextic
InOutSeptic
InOutOctic
InOutNonic
InOutDecic
InOutHectic
InSine
InCircle
OutSine
OutCircle
InOutSine
InOutCircle
InExpo2
InExpoE
OutExpo2
OutExpoE
InOutExpo2
InOutExpoE
InLog10
OutLog10
InOutLog10
InSqrt
OutSqrt
InOutSqrt
InElastic
InBounce
OutElastic
OutBounce
InOutElastic
InOutBounce
Spring
InBack
OutBack
InOutBack
CubicBezier(Bezier)
Interpolation(Interpolation)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Easing
impl RefUnwindSafe for Easing
impl Send for Easing
impl Sync for Easing
impl Unpin for Easing
impl UnwindSafe for Easing
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