pub enum AnimationStatus {
Idle,
Forward,
Reverse,
Completed,
Dismissed,
}Expand description
The lifecycle status of an AnimationController.
Variants§
Idle
Not started, or stopped via AnimationController::stop.
Forward
Animating toward a higher value (forward).
Reverse
Animating toward a lower value (reverse).
Completed
Reached its forward target at rest.
Dismissed
Reached its reverse target at rest.
Trait Implementations§
Source§impl Clone for AnimationStatus
impl Clone for AnimationStatus
impl Copy for AnimationStatus
Source§impl Debug for AnimationStatus
impl Debug for AnimationStatus
impl Eq for AnimationStatus
Source§impl PartialEq for AnimationStatus
impl PartialEq for AnimationStatus
impl StructuralPartialEq for AnimationStatus
Auto Trait Implementations§
impl Freeze for AnimationStatus
impl RefUnwindSafe for AnimationStatus
impl Send for AnimationStatus
impl Sync for AnimationStatus
impl Unpin for AnimationStatus
impl UnsafeUnpin for AnimationStatus
impl UnwindSafe for AnimationStatus
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.