Trait rune::EmitDiagnostics [−][src]
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]
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
Emit diagnostics for the current type.
Implementations on Foreign Types
impl EmitDiagnostics for VmError
[src]
fn emit_diagnostics<O>(
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
[src]
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
Implementors
impl EmitDiagnostics for Diagnostics
[src]
Emit collected diagnostics.
See load_sources for how to use.
fn emit_diagnostics<O>(
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
[src]
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
impl EmitDiagnostics for Error
[src]
fn emit_diagnostics<O>(
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,
[src]
&self,
out: &mut O,
sources: &Sources
) -> Result<(), DiagnosticsError> where
O: WriteColor,