Module leo_errors::emitter

source ·
Expand description

Contains traits and types for channels through which errors go.

Structs§

  • A buffer of Ts.
  • An Emitter that collects into a list.
  • A handler deals with errors and other compiler output.
  • Contains the actual data for Handler. Modelled this way to afford an API using interior mutability.
  • A trivial Emitter using the standard error.

Traits§

  • Types that are sinks for compiler errors.

Type Aliases§