pub enum MotionDirection {
Direct,
Stationary,
Retrograde,
}Expand description
The coarse direction of longitudinal motion.
Variants§
Direct
Motion is prograde or direct.
Stationary
Motion is effectively stationary at the chosen precision.
Retrograde
Motion is retrograde.
Trait Implementations§
Source§impl Clone for MotionDirection
impl Clone for MotionDirection
impl Copy for MotionDirection
Source§impl Debug for MotionDirection
impl Debug for MotionDirection
Source§impl<'de> Deserialize<'de> for MotionDirection
impl<'de> Deserialize<'de> for MotionDirection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MotionDirection
impl Display for MotionDirection
impl Eq for MotionDirection
Source§impl Hash for MotionDirection
impl Hash for MotionDirection
Source§impl PartialEq for MotionDirection
impl PartialEq for MotionDirection
Source§impl Serialize for MotionDirection
impl Serialize for MotionDirection
impl StructuralPartialEq for MotionDirection
Auto Trait Implementations§
impl Freeze for MotionDirection
impl RefUnwindSafe for MotionDirection
impl Send for MotionDirection
impl Sync for MotionDirection
impl Unpin for MotionDirection
impl UnsafeUnpin for MotionDirection
impl UnwindSafe for MotionDirection
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