Macro abortable_parser::text_token [−][src]
macro_rules! text_token { ($i:expr, $e:expr) => { ... }; }
Convenience macro for looking for a specific text token in a byte input stream.
use abortable_parser::iter; use std::convert::From; let iter: iter::SliceIter<u8> = "foo bar".into(); let tok = text_token!(iter, "foo"); if let Result::Complete(i, o) = tok { assert_eq!(i.get_offset(), 3); assert_eq!(o, "foo"); }