[src]

Module syntax::diagnostic

EmitterWriter
ExplicitBug

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

FatalError

This structure is used to signify that a task has failed with a fatal error from the diagnostics. You can use this with the Any trait to figure out how a rustc task died (if so desired).

Handler
SpanHandler
Level
Emitter
default_handler
expect
mk_handler
mk_span_handler