Trait Emitter

Source
pub trait Emitter {
    // Required method
    fn emit_diagnostic(
        &mut self,
        diag: &Diagnostic,
        buffer: &mut Buffer,
        code: &CodeBundle,
    );
}
Expand description

Something that can format and emit diagnostics.

Required Methods§

Source

fn emit_diagnostic( &mut self, diag: &Diagnostic, buffer: &mut Buffer, code: &CodeBundle, )

Emit a diagnostic, e.g. print it.

Implementors§