pub enum BuiltinEasing {
}Expand description
Closed-form easing functions.
Variants§
Linear
f(t) = t
EaseIn
EaseOut
EaseInOut
QuadIn
QuadOut
QuadInOut
CubicIn
CubicOut
CubicInOut
SineIn
SineOut
SineInOut
CubicBezier
CSS-style parametric cubic Bézier through (0,0), (c1x,c1y),
(c2x,c2y), (1,1). c1x and c2x must lie in [0, 1] so the
curve is a proper function of t.
Implementations§
Trait Implementations§
Source§impl Clone for BuiltinEasing
impl Clone for BuiltinEasing
impl Copy for BuiltinEasing
Source§impl Debug for BuiltinEasing
impl Debug for BuiltinEasing
Source§impl PartialEq for BuiltinEasing
impl PartialEq for BuiltinEasing
impl StructuralPartialEq for BuiltinEasing
Auto Trait Implementations§
impl Freeze for BuiltinEasing
impl RefUnwindSafe for BuiltinEasing
impl Send for BuiltinEasing
impl Sync for BuiltinEasing
impl Unpin for BuiltinEasing
impl UnsafeUnpin for BuiltinEasing
impl UnwindSafe for BuiltinEasing
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