pub struct CompositionEasingFunction(/* private fields */);Expand description
An easing function that shapes a key frame’s interpolation curve.
Create one with Compositor::create_linear_easing_function or
Compositor::create_cubic_bezier_easing_function.
Trait Implementations§
Source§impl Clone for CompositionEasingFunction
impl Clone for CompositionEasingFunction
Source§fn clone(&self) -> CompositionEasingFunction
fn clone(&self) -> CompositionEasingFunction
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 moreAuto Trait Implementations§
impl Freeze for CompositionEasingFunction
impl RefUnwindSafe for CompositionEasingFunction
impl Send for CompositionEasingFunction
impl Sync for CompositionEasingFunction
impl Unpin for CompositionEasingFunction
impl UnsafeUnpin for CompositionEasingFunction
impl UnwindSafe for CompositionEasingFunction
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