Macro nom::into [−][src]
macro_rules! into {
($i : expr, $submac : ident! ($($args : tt) *)) => { ... };
($i : expr, $f : expr) => { ... };
}
Expand description
into!(I -> IResult<I, O1, E1>) => I -> IResult<I, O2, E2>
automatically converts the child parser’s result to another type
it will be able to convert the output value and the error value
as long as the Into
implementations are available
named!(parse_to_str<&str, &str>, take!(4));
named!(parse_to_vec<&str, Vec<u8>>, into!(parse_to_str));