Struct syntex_syntax::errors::json::JsonEmitter
[−]
[src]
pub struct JsonEmitter { // some fields omitted }
Methods
impl JsonEmitter
[src]
fn basic() -> JsonEmitter
fn stderr(registry: Option<Registry>, code_map: Rc<CodeMap>) -> JsonEmitter
Trait Implementations
impl Emitter for JsonEmitter
[src]
fn emit(&mut self, span: Option<&MultiSpan>, msg: &str, code: Option<&str>, level: Level)
fn custom_emit(&mut self, sp: &RenderSpan, msg: &str, level: Level)
fn emit_struct(&mut self, db: &DiagnosticBuilder)
Emit a structured diagnostic.