Crate syntex_errors [] [src]

Reexports

pub use emitter::ColorConfig;

Modules

emitter
registry
snippet

Structs

CodeSuggestion
DiagnosticBuilder

Used for emitting structured error messages and other diagnostic information.

ExplicitBug

Signifies that the compiler died with an explicit call to .bug or .span_bug rather than a failed assertion, etc.

FatalError

Used as a return value to signify a fatal error occurred. (It is also used as the argument to panic at the moment, but that will eventually not be true.)

Handler

A handler deals with errors; certain errors (fatal, bug, unimpl) may cause immediate exit, others log errors for later reporting.

SubDiagnostic

For example a note attached to an error.

Enums

Level
RenderSpan

Traits

CodeMapper

Functions

check_old_skool

True if we should use the old-skool error format style. This is the default setting until the new errors are deemed stable enough for general use.

expect