pub struct ParseErrorIncorrectEncodingSequence { /* private fields */ }
Expand description
Represents an incorrect encoding sequence error in the input of a lexer
Implementations§
source§impl ParseErrorIncorrectEncodingSequence
impl ParseErrorIncorrectEncodingSequence
sourcepub fn new(
position: TextPosition,
missing_high: bool,
sequence: Utf16C
) -> ParseErrorIncorrectEncodingSequence
pub fn new(
position: TextPosition,
missing_high: bool,
sequence: Utf16C
) -> ParseErrorIncorrectEncodingSequence
Initializes this error
Trait Implementations§
source§impl Clone for ParseErrorIncorrectEncodingSequence
impl Clone for ParseErrorIncorrectEncodingSequence
source§fn clone(&self) -> ParseErrorIncorrectEncodingSequence
fn clone(&self) -> ParseErrorIncorrectEncodingSequence
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl ParseErrorDataTrait for ParseErrorIncorrectEncodingSequence
impl ParseErrorDataTrait for ParseErrorIncorrectEncodingSequence
source§fn get_position(&self) -> TextPosition
fn get_position(&self) -> TextPosition
Gets the error’s position in the input
source§fn get_length(&self) -> usize
fn get_length(&self) -> usize
Gets the error’s length in the input (in number of characters)
source§fn get_message(&self) -> String
fn get_message(&self) -> String
Gets the error’s message