Struct piston_meta::ParseErrorHandler
[−]
[src]
pub struct ParseErrorHandler<'a> { // some fields omitted }
Reports error.
Methods
impl<'a> ParseErrorHandler<'a>
fn new(text: &'a str) -> ParseErrorHandler<'a>
Creates a new error handler.
fn write_msg<W: Write>(&mut self, w: &mut W, range: Range, msg: &str) -> Result<(), Error>
Writes message.
fn write<W: Write>(&mut self, w: &mut W, range_err: Range<ParseError>) -> Result<(), Error>
Writes error message.
fn error(&mut self, range_err: Range<ParseError>)
Prints error message to standard error.