[−][src]Enum step_dir::step_mode::StepMode256
Defines the microstepping mode for drivers with a resolution of up to 256 microsteps
Variants
Full steps
2 microsteps per full step
4 microsteps per full step
8 microsteps per full step
16 microsteps per full step
32 microsteps per full step
64 microsteps per full step
128 microsteps per full step
256 microsteps per full step
Trait Implementations
impl Clone for StepMode256
[src]
fn clone(&self) -> StepMode256
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StepMode256
[src]
impl Debug for StepMode256
[src]
impl Eq for StepMode256
[src]
impl Ord for StepMode256
[src]
fn cmp(&self, other: &StepMode256) -> 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<StepMode256> for StepMode256
[src]
fn eq(&self, other: &StepMode256) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<StepMode256> for StepMode256
[src]
fn partial_cmp(&self, other: &StepMode256) -> 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 StepMode for StepMode256
[src]
impl StructuralEq for StepMode256
[src]
impl StructuralPartialEq for StepMode256
[src]
impl TryFrom<u16> for StepMode256
[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>,