/// Parses any operator (inclusion and comparison).
Parses any operator (inclusion and comparison).
Parses any operator ( inclusion and comparison ) .
fn operator(input: &str) -> IResult<&str, Operator> {
    alt((
        map(inclusion, move |o| Operator::Inclusion(o)),
        map(comparison, move |o| Operator::Comparison(o)),
    ))(input)
}
fn operator ( input : & str ) -> IResult < & str , Operator > { alt ( ( map ( inclusion , move | o | Operator :: Inclusion ( o ) ) , map ( comparison , move | o | Operator :: Comparison ( o ) ) , ) ) ( input ) }
Parses any operator (inclusion and comparison).
Parses any operator ( inclusion and comparison ) .
input
&str