Function opt
fn opt<I: Clone, E: ParseError<I>, F>(f: F) -> impl Parser<I, Output = Option<<F as Parser<I>>::Output>, Error = E>
where
F: Parser<I, Error = E>
Optional parser, will return None on Err::Error.
To chain an error up, see cut.
# use ;
use opt;
use alpha1;
#