Struct rslint_errors::Emitter[][src]

pub struct Emitter<'files> { /* fields omitted */ }
Expand description

The emitter is responsible for emitting diagnostics to a given output.

Implementations

Creates a new Emitter.

Render and emit the diagnostic to stderr

This method will lock stderr for the entire time it takes to emit the diagnostic.

Render and emit the diagnostic to stdout

This method will lock stdout for the entire time it takes to emit the diagnostic.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Unerase this erased pointer. Read more

Whether this implementor has acknowledged the 1.1.0 update to unerase’s documented implementation requirements. Read more

Turn this erasable pointer into an erased pointer. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.