[−][src]Trait enum_unitary::EnumIterator
Type constraint for an enum iterator.
The IntoEnumIterator
trait is derived and will define an iterator type
named FooEnumIterator
for an enum named Foo
which will satisfy the
EnumIterator
constraint.
The EnumUnitary::iter_variants()
method returns a trait object of this
iterator for generic traversals over enums.
Implementors
impl<I, E> EnumIterator<E> for I where
I: Iterator<Item = E> + ExactSizeIterator + FusedIterator,
[src]
I: Iterator<Item = E> + ExactSizeIterator + FusedIterator,