pub enum DiagnosticCode {
Show 35 variants
UnexpectedToken,
UnterminatedString,
UnterminatedComment,
UnterminatedTemplate,
InvalidEscape,
InvalidNumber,
InvalidRegex,
InvalidLHS,
InvalidAssignment,
DuplicateBinding,
UndeclaredBinding,
StrictModeViolation,
IllegalReturn,
IllegalBreak,
IllegalContinue,
IllegalAwait,
IllegalYield,
IllegalSuper,
IllegalNewTarget,
UnexpectedReserved,
UnterminatedArrow,
MissingParamName,
DuplicateParam,
TooManyArgs,
SyntaxError,
NotImplemented,
InvalidTypeAnnotation,
InvalidDecorator,
InvalidImport,
InvalidExport,
InvalidJSX,
UnterminatedJSX,
InputTooLarge,
TokenLimitExceeded,
MaxRecursionExceeded,
}Variants§
UnexpectedToken
UnterminatedString
UnterminatedComment
UnterminatedTemplate
InvalidEscape
InvalidNumber
InvalidRegex
InvalidLHS
InvalidAssignment
DuplicateBinding
UndeclaredBinding
StrictModeViolation
IllegalReturn
IllegalBreak
IllegalContinue
IllegalAwait
IllegalYield
IllegalSuper
IllegalNewTarget
UnexpectedReserved
UnterminatedArrow
MissingParamName
DuplicateParam
TooManyArgs
SyntaxError
NotImplemented
InvalidTypeAnnotation
InvalidDecorator
InvalidImport
InvalidExport
InvalidJSX
UnterminatedJSX
InputTooLarge
TokenLimitExceeded
MaxRecursionExceeded
Implementations§
Trait Implementations§
Source§impl Clone for DiagnosticCode
impl Clone for DiagnosticCode
Source§fn clone(&self) -> DiagnosticCode
fn clone(&self) -> DiagnosticCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DiagnosticCode
Source§impl Debug for DiagnosticCode
impl Debug for DiagnosticCode
impl Eq for DiagnosticCode
Source§impl PartialEq for DiagnosticCode
impl PartialEq for DiagnosticCode
impl StructuralPartialEq for DiagnosticCode
Auto Trait Implementations§
impl Freeze for DiagnosticCode
impl RefUnwindSafe for DiagnosticCode
impl Send for DiagnosticCode
impl Sync for DiagnosticCode
impl Unpin for DiagnosticCode
impl UnsafeUnpin for DiagnosticCode
impl UnwindSafe for DiagnosticCode
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