pub struct MotionId { /* private fields */ }Expand description
Identifies one runtime motion slot lifecycle.
A slot’s generation changes when storage is reused, so events from a removed motion never match a later motion occupying the same slot.
Implementations§
Trait Implementations§
impl Copy for MotionId
impl Eq for MotionId
impl MotionEventTarget for MotionId
impl StructuralPartialEq for MotionId
Auto Trait Implementations§
impl Freeze for MotionId
impl RefUnwindSafe for MotionId
impl Send for MotionId
impl Sync for MotionId
impl Unpin for MotionId
impl UnsafeUnpin for MotionId
impl UnwindSafe for MotionId
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