pub enum AnimationEasing {
Bezier([f64; 4]),
Linear(LinearTag),
}Expand description
An easing: a cubic bezier [x1, y1, x2, y2] or linear.
Variants§
Implementations§
Source§impl AnimationEasing
impl AnimationEasing
pub const LINEAR: AnimationEasing
Trait Implementations§
Source§impl Clone for AnimationEasing
impl Clone for AnimationEasing
Source§impl Debug for AnimationEasing
impl Debug for AnimationEasing
Source§impl<'de> Deserialize<'de> for AnimationEasing
impl<'de> Deserialize<'de> for AnimationEasing
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 AnimationEasing
impl PartialEq for AnimationEasing
Source§impl Serialize for AnimationEasing
impl Serialize for AnimationEasing
impl StructuralPartialEq for AnimationEasing
Auto Trait Implementations§
impl Freeze for AnimationEasing
impl RefUnwindSafe for AnimationEasing
impl Send for AnimationEasing
impl Sync for AnimationEasing
impl Unpin for AnimationEasing
impl UnsafeUnpin for AnimationEasing
impl UnwindSafe for AnimationEasing
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