[][src]Trait jvm_hprof::EnumIterable

pub trait EnumIterable {
    type Iterator: Iterator<Item = Self>;
    pub fn iter() -> Self::Iterator;
}

Allow iterating over enum variants for enums that have #[derive(EnumIter)].

Wrapper around strum's IntoEnumIter so that users don't need to know about strum

Associated Types

type Iterator: Iterator<Item = Self>[src]

Loading content...

Required methods

pub fn iter() -> Self::Iterator[src]

Loading content...

Implementors

impl<T: IntoEnumIterator> EnumIterable for T[src]

type Iterator = T::Iterator

Loading content...