[go: up one dir, main page]

Function combine::combinator::take [] [src]

pub fn take<I>(n: usize) -> Take<I> where I: RangeStream, I::Range: Range
let mut parser = take(4);
let result = parser.parse("123abc");
assert_eq!(result, Ok(("123a", "bc")));
let result = parser.parse("abc");
assert!(result.is_err());