pub enum StepDirFrequencyError {
Zero,
TooLow {
min_hz: u32,
},
TooHigh {
max_hz: u32,
},
}Expand description
Errors returned when setting the STEP pulse frequency.
Variants§
Zero
Frequency was zero.
TooLow
Frequency is below the minimum supported.
TooHigh
Frequency exceeds the maximum supported.
Trait Implementations§
Source§impl Clone for StepDirFrequencyError
impl Clone for StepDirFrequencyError
Source§fn clone(&self) -> StepDirFrequencyError
fn clone(&self) -> StepDirFrequencyError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StepDirFrequencyError
Source§impl Debug for StepDirFrequencyError
impl Debug for StepDirFrequencyError
impl Eq for StepDirFrequencyError
Source§impl PartialEq for StepDirFrequencyError
impl PartialEq for StepDirFrequencyError
impl StructuralPartialEq for StepDirFrequencyError
Auto Trait Implementations§
impl Freeze for StepDirFrequencyError
impl RefUnwindSafe for StepDirFrequencyError
impl Send for StepDirFrequencyError
impl Sync for StepDirFrequencyError
impl Unpin for StepDirFrequencyError
impl UnsafeUnpin for StepDirFrequencyError
impl UnwindSafe for StepDirFrequencyError
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