piston_meta::meta_rules::ParseResult
[−]
[src]
type ParseResult<S> = Result<(Range, S, Option<(Range, ParseError)>), (Range, ParseError)>;
A parse result succeeds with a new state, plus an optional error to replace other errors if it is deeper. The deepest error is likely the most useful.