Module rustc::driver::diagnostic[src]

Structs

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

Enums

ColorConfig
Level
RenderSpan

Traits

Emitter

Functions

default_handler
expect
mk_handler
mk_span_handler