Struct sdml_errors::diagnostics::reporter::BailoutReporter
source · pub struct BailoutReporter { /* private fields */ }Trait Implementations§
source§impl Debug for BailoutReporter
impl Debug for BailoutReporter
source§impl Default for BailoutReporter
impl Default for BailoutReporter
source§fn default() -> BailoutReporter
fn default() -> BailoutReporter
Returns the “default value” for a type. Read more
source§impl Reporter for BailoutReporter
impl Reporter for BailoutReporter
source§fn emit(&self, diagnostic: &Diagnostic, _: &SourceFiles) -> Result<(), Error>
fn emit(&self, diagnostic: &Diagnostic, _: &SourceFiles) -> Result<(), Error>
Emit a diagnostic, providing a mapping for source code.
fn counters(&self) -> ReportCounters
fn done(&self, _: Option<String>) -> Result<ReportCounters, Error>
fn severity_filter(&self) -> SeverityFilter
fn set_severity_filter(&mut self, filter: SeverityFilter)
fn emit_without_source(&self, diagnostic: &Diagnostic) -> Result<(), Error>
fn log(&self, diagnostic: &Diagnostic)
fn is_enabled(&self, level: Severity) -> bool
Auto Trait Implementations§
impl !Freeze for BailoutReporter
impl !RefUnwindSafe for BailoutReporter
impl Send for BailoutReporter
impl !Sync for BailoutReporter
impl Unpin for BailoutReporter
impl UnwindSafe for BailoutReporter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more