nom::take_till!
[−]
[src]
macro_rules! take_till { ($input:expr, $submac:ident!( $($args:tt)* )) => { ... }; ($input:expr, $f:expr) => { ... }; }
take_till!(&[T] -> bool) => &[T] -> IResult<&[T], &[T]>
returns the longest list of bytes until the provided function succeeds
The argument is either a function &[T] -> bool
or a macro returning a `bool