Trait nom::branch::Permutation[][src]

pub trait Permutation<I, O, E> {
    fn permutation(&self, input: I) -> IResult<I, O, E>;
}
Expand description

helper trait for the permutation() combinator

this trait is implemented for tuples of up to 21 elements

Required methods

tries to apply all parsers in the tuple in various orders until all of them succeed

Implementations on Foreign Types

Implementors