Trait rune::EmitDiagnostics [−][src]
pub trait EmitDiagnostics { fn emit_diagnostics<O>(
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError>
where
O: WriteColor; }
Expand description
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,
fn emit_diagnostics<O>(
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
Emit diagnostics for the current type.