Module syntax::errors::emitter [] [src]

Unstable (rustc_private)

Structs

BasicEmitter [Unstable]

A basic emitter for when we don't have access to a codemap or registry. Used for reporting very early errors, etc.

EmitterWriter [Unstable]

Enums

ColorConfig [Unstable]

Constants

MAX_HIGHLIGHT_LINES [Unstable]

maximum number of lines we will print for each error; arbitrary.

Traits

CoreEmitter [Unstable]
Emitter [Unstable]

Emitter trait for emitting errors. Do not implement this directly: implement CoreEmitter instead.