pub enum EaseFunction {
Show 21 variants
Linear,
Step,
QuadIn,
QuadOut,
QuadInOut,
CubicIn,
CubicOut,
CubicInOut,
SineIn,
SineOut,
SineInOut,
ExpoIn,
ExpoOut,
ExpoInOut,
ElasticIn,
ElasticOut,
BackIn,
BackOut,
BackInOut,
BounceOut,
BounceIn,
}Variants§
Linear
Step
QuadIn
QuadOut
QuadInOut
CubicIn
CubicOut
CubicInOut
SineIn
SineOut
SineInOut
ExpoIn
ExpoOut
ExpoInOut
ElasticIn
ElasticOut
BackIn
BackOut
BackInOut
BounceOut
BounceIn
Implementations§
Trait Implementations§
Source§impl Clone for EaseFunction
impl Clone for EaseFunction
Source§fn clone(&self) -> EaseFunction
fn clone(&self) -> EaseFunction
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 moreimpl Copy for EaseFunction
Source§impl Debug for EaseFunction
impl Debug for EaseFunction
Source§impl<'de> Deserialize<'de> for EaseFunction
impl<'de> Deserialize<'de> for EaseFunction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for EaseFunction
impl PartialEq for EaseFunction
Source§impl Serialize for EaseFunction
impl Serialize for EaseFunction
impl StructuralPartialEq for EaseFunction
Auto Trait Implementations§
impl Freeze for EaseFunction
impl RefUnwindSafe for EaseFunction
impl Send for EaseFunction
impl Sync for EaseFunction
impl Unpin for EaseFunction
impl UnsafeUnpin for EaseFunction
impl UnwindSafe for EaseFunction
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