pub enum MotorStatus {
Ok,
Overheating,
Overcurrent,
Error,
Disabled,
}Expand description
Motor status.
Variants§
Ok
Motor OK
Overheating
Motor overheating
Overcurrent
Motor overcurrent
Error
Motor error
Disabled
Motor disabled
Trait Implementations§
Source§impl Clone for MotorStatus
impl Clone for MotorStatus
Source§fn clone(&self) -> MotorStatus
fn clone(&self) -> MotorStatus
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 MotorStatus
impl Debug for MotorStatus
Source§impl Default for MotorStatus
impl Default for MotorStatus
Source§fn default() -> MotorStatus
fn default() -> MotorStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MotorStatus
impl<'de> Deserialize<'de> for MotorStatus
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 Hash for MotorStatus
impl Hash for MotorStatus
Source§impl PartialEq for MotorStatus
impl PartialEq for MotorStatus
Source§impl Serialize for MotorStatus
impl Serialize for MotorStatus
impl Copy for MotorStatus
impl Eq for MotorStatus
impl StructuralPartialEq for MotorStatus
Auto Trait Implementations§
impl Freeze for MotorStatus
impl RefUnwindSafe for MotorStatus
impl Send for MotorStatus
impl Sync for MotorStatus
impl Unpin for MotorStatus
impl UnwindSafe for MotorStatus
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.