pub trait Permutation<I, O, E> {
fn permutation(&mut self, input: I) -> IResult<I, O, E>;
}
Helper trait for the permutation() combinator.
This trait is implemented for tuples of up to 21 elements
Tries to apply all parsers in the tuple in various orders until all of them succeed
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T), Error>
[src]
[+] Show hidden undocumented itemsfn permutation(
&mut self,
input: Input
) -> IResult<Input, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U), Error>
[src]