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.