[−][src]Enum pololu_smc::command::MotorLimitResponse
All the responses that the controller can provide after setting the motor limits.
Variants
No problems setting the limit.
Unable to set forward limit to the specified value because of hard motor limit settings.
Unable to set reverse limit to the specified value because of hard motor limit settings.
Unable to set forward and reverse limits to the specified value because of hard motor limit settings.
The response code has not been specified in the official user's guide.
Trait Implementations
impl Clone for MotorLimitResponse
[src]
pub fn clone(&self) -> MotorLimitResponse
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MotorLimitResponse
[src]
impl Debug for MotorLimitResponse
[src]
impl Eq for MotorLimitResponse
[src]
impl Hash for MotorLimitResponse
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for MotorLimitResponse
[src]
pub fn cmp(&self, other: &MotorLimitResponse) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<MotorLimitResponse> for MotorLimitResponse
[src]
pub fn eq(&self, other: &MotorLimitResponse) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<MotorLimitResponse> for MotorLimitResponse
[src]
pub fn partial_cmp(&self, other: &MotorLimitResponse) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for MotorLimitResponse
[src]
impl StructuralPartialEq for MotorLimitResponse
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,