Trait rune::EmitDiagnostics[][src]

pub trait EmitDiagnostics {
    fn emit_diagnostics<O>(
        &self,
        out: &mut O,
        sources: &Sources
    ) -> Result<(), DiagnosticsError>
    where
        O: WriteColor
; }

Helper trait for emitting diagnostics.

See load_sources for how to use.

Required methods

fn emit_diagnostics<O>(
    &self,
    out: &mut O,
    sources: &Sources
) -> Result<(), DiagnosticsError> where
    O: WriteColor, 
[src]

Emit diagnostics for the current type.

Loading content...

Implementations on Foreign Types

impl EmitDiagnostics for VmError[src]

Loading content...

Implementors

impl EmitDiagnostics for Diagnostics[src]

Emit collected diagnostics.

See load_sources for how to use.

impl EmitDiagnostics for Error[src]

Loading content...