Function preceded
fn preceded<I, O, E: ParseError<I>, F, G>(first: F, second: G) -> impl Parser<I, Output = O, Error = E>
where
F: Parser<I, Error = E>,
G: Parser<I, Output = O, Error = E>
Matches an object from the first parser and discards it, then gets an object from the second parser.
Arguments
firstThe opening parser.secondThe second parser to get object.
# use ;
# use Size;
use preceded;
use tag;
let mut parser = preceded;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;