pub enum LexerErrorKind {
UnterminatedString,
InvalidHexColor {
value: String,
},
UnexpectedCharacter {
ch: char,
},
IndentationError,
InvalidNumber {
value: String,
},
}Variants§
Trait Implementations§
Source§impl Debug for LexerErrorKind
impl Debug for LexerErrorKind
Source§impl Display for LexerErrorKind
impl Display for LexerErrorKind
Source§impl Error for LexerErrorKind
impl Error for LexerErrorKind
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for LexerErrorKind
impl RefUnwindSafe for LexerErrorKind
impl Send for LexerErrorKind
impl Sync for LexerErrorKind
impl Unpin for LexerErrorKind
impl UnsafeUnpin for LexerErrorKind
impl UnwindSafe for LexerErrorKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more