pub struct KeySplineSolver { /* private fields */ }Expand description
The curve of a KeySpline with fixed control points, as a plain value.
A key spline is an object of the UI thread; a spline easing that a key frame animation of the compositor uses is evaluated on the render thread with this solver. It is the same algorithm, with the same search state (the parameter of the most recent progress is the next first guess).
Implementations§
Trait Implementations§
Source§impl Clone for KeySplineSolver
impl Clone for KeySplineSolver
impl Copy for KeySplineSolver
Auto Trait Implementations§
impl Freeze for KeySplineSolver
impl RefUnwindSafe for KeySplineSolver
impl Send for KeySplineSolver
impl Sync for KeySplineSolver
impl Unpin for KeySplineSolver
impl UnsafeUnpin for KeySplineSolver
impl UnwindSafe for KeySplineSolver
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more