pub enum MotionPhase {
Accelerating,
Cruising,
Decelerating,
Complete,
}Expand description
Current phase of motion execution.
Variants§
Accelerating
Accelerating from rest toward cruise velocity.
Cruising
Moving at constant cruise velocity.
Decelerating
Decelerating from cruise velocity to rest.
Complete
Motion complete.
Trait Implementations§
Source§impl Clone for MotionPhase
impl Clone for MotionPhase
Source§fn clone(&self) -> MotionPhase
fn clone(&self) -> MotionPhase
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MotionPhase
impl Debug for MotionPhase
Source§impl PartialEq for MotionPhase
impl PartialEq for MotionPhase
impl Copy for MotionPhase
impl Eq for MotionPhase
impl StructuralPartialEq for MotionPhase
Auto Trait Implementations§
impl Freeze for MotionPhase
impl RefUnwindSafe for MotionPhase
impl Send for MotionPhase
impl Sync for MotionPhase
impl Unpin for MotionPhase
impl UnwindSafe for MotionPhase
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.