Struct swc_common::errors::HandlerFlags [−][src]
pub struct HandlerFlags {
pub can_emit_warnings: bool,
pub treat_err_as_bug: bool,
pub dont_buffer_diagnostics: bool,
pub report_delayed_bugs: bool,
pub external_macro_backtrace: bool,
}Fields
can_emit_warnings: boolIf false, warning-level lints are suppressed.
(rustc: see --allow warnings and --cap-lints)
treat_err_as_bug: boolIf true, error-level diagnostics are upgraded to bug-level.
(rustc: see -Z treat-err-as-bug)
dont_buffer_diagnostics: boolIf true, immediately emit diagnostics that would otherwise be buffered.
(rustc: see -Z dont-buffer-diagnostics and -Z treat-err-as-bug)
report_delayed_bugs: boolIf true, immediately print bugs registered with delay_span_bug.
(rustc: see -Z report-delayed-bugs)
external_macro_backtrace: boolshow macro backtraces even for non-local macros.
(rustc: see -Z external-macro-backtrace)
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for HandlerFlags
impl Send for HandlerFlags
impl Sync for HandlerFlags
impl Unpin for HandlerFlags
impl UnwindSafe for HandlerFlags
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more