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.