Enum reform::id::ElementIterSingle [−][src]
pub enum ElementIterSingle<'a> { FnIter(FuncIterator<'a>), FnWildcardIter(&'a VarName, Element, usize, FuncIterator<'a>), SymFnWildcardIter(&'a VarName, Element, usize, SubSequenceIter<'a>), PermIter(SubSequenceIter<'a>), Once, OnceMatch(&'a VarName, &'a Element), VarPowerMatch(VarName, &'a Number, &'a Element, &'a Element, &'a BorrowedVarInfo<'a>), SeqIt(Vec<&'a Element>, SequenceIter<'a>), None(bool), }
Variants
FnIter(FuncIterator<'a>)
FnWildcardIter(&'a VarName, Element, usize, FuncIterator<'a>)
SymFnWildcardIter(&'a VarName, Element, usize, SubSequenceIter<'a>)
PermIter(SubSequenceIter<'a>)
Once
OnceMatch(&'a VarName, &'a Element)
VarPowerMatch(VarName, &'a Number, &'a Element, &'a Element, &'a BorrowedVarInfo<'a>)
SeqIt(Vec<&'a Element>, SequenceIter<'a>)
None(bool)
Trait Implementations
impl<'a> Debug for ElementIterSingle<'a>
[src]
impl<'a> Debug for ElementIterSingle<'a>
Auto Trait Implementations
impl<'a> Send for ElementIterSingle<'a>
impl<'a> Send for ElementIterSingle<'a>
impl<'a> Sync for ElementIterSingle<'a>
impl<'a> Sync for ElementIterSingle<'a>