diff --git a/src/lib.rs b/src/lib.rs index bfc49a1..96c96ac 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,5 @@ use nom::*; use std::ops::*; -use nom::error::ParseError; /// #nom-parsable /// @@ -83,7 +82,7 @@ macro_rules! signed_parsable { signed_parsable!(i16 i32 i64 i128); -impl> ParseFrom for bool +impl> ParseFrom for bool where // From alt I: Clone, @@ -94,11 +93,12 @@ where branch::alt(( combinator::value(true, bytes::complete::tag("true")), combinator::value(false, bytes::complete::tag("false")), - )).parse(input) + )) + .parse(input) } } -impl, T: ParseFrom> ParseFrom for Vec +impl, T: ParseFrom> ParseFrom for Vec where // From separated_list0 I: Clone + InputLength,