pub struct Keys<const N: usize> { /* private fields */ }Expand description
A keyframed value: [{t, v, interp}] (the reframe keyframes’ form), t seconds from the
clip’s start (negative: from its end), interp shaping the move to the next key. Also an
expression over lt and dur (docs/compositing.md#expressions), per component in an
array, or {"keys", "expr"}: an ffcine_core::anim::Track on Clock::Clip.
Implementations§
Trait Implementations§
impl<const N: usize> StructuralPartialEq for Keys<N>
Auto Trait Implementations§
impl<const N: usize> Forget for Keys<N>
impl<const N: usize> Freeze for Keys<N>
impl<const N: usize> RefUnwindSafe for Keys<N>
impl<const N: usize> Send for Keys<N>
impl<const N: usize> Sync for Keys<N>
impl<const N: usize> Unpin for Keys<N>
impl<const N: usize> UnsafeUnpin for Keys<N>
impl<const N: usize> UnwindSafe for Keys<N>
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