Struct piston_meta::ParseErrorHandler
[−]
[src]
pub struct ParseErrorHandler<'a> { /* fields omitted */ }
Reports error.
Methods
impl<'a> ParseErrorHandler<'a>
[src]
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>
&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>
&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.