[−][src]Enum ketos::parser::ParseErrorKind
Describes the kind of error encountered in parsing.
Variants
Doc comment followed by incompatible token
Doc comment at end-of-file
Error in parsing literal
Error in parsing token
InvalidByte(char)
Invalid character in byte or byte string literal
InvalidByteEscape(char)
Invalid escape sequence in byte or byte string literal
InvalidChar(char)
Invalid character in input
InvalidNumericEscape(char)
Invalid character in numeric escape sequence \xNN
or \u{NNNN}
Error parsing literal string into value
Missing closing parenthesis
More commas than backquotes
Unexpected end-of-file
Unexpected token
Fields of UnexpectedToken
UnknownCharEscape(char)
Unrecognized character escape
Unmatched )
Unterminated character constant
Unterminated block comment
Unterminated string constant
Trait Implementations
impl Clone for ParseErrorKind
[src]
fn clone(&self) -> ParseErrorKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ParseErrorKind
[src]
impl Debug for ParseErrorKind
[src]
impl Display for ParseErrorKind
[src]
impl Eq for ParseErrorKind
[src]
impl PartialEq<ParseErrorKind> for ParseErrorKind
[src]
fn eq(&self, other: &ParseErrorKind) -> bool
[src]
fn ne(&self, other: &ParseErrorKind) -> bool
[src]
impl StructuralEq for ParseErrorKind
[src]
impl StructuralPartialEq for ParseErrorKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for ParseErrorKind
impl Send for ParseErrorKind
impl Sync for ParseErrorKind
impl Unpin for ParseErrorKind
impl UnwindSafe for ParseErrorKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,