pub trait StepMode: Into<u16> + TryFrom<u16, Error = InvalidStepModeError> + Copy {
type Iter: Iterator
where
<Self::Iter as Iterator>::Item == Self;
fn iter() -> Self::Iter;
}
Expand description
Implemented for all step mode enums