pub trait Emitter: Send {
fn emit(&mut self, db: &DiagnosticBuilder<'_>);
fn should_show_explain(&self) -> bool { ... }
}
Expand description
Emitter trait for emitting errors.
Required Methods
sourcefn emit(&mut self, db: &DiagnosticBuilder<'_>)
fn emit(&mut self, db: &DiagnosticBuilder<'_>)
Emit a structured diagnostic.
Provided Methods
sourcefn should_show_explain(&self) -> bool
fn should_show_explain(&self) -> bool
Check if should show explanations about “rustc –explain”