Struct swc_common::errors::ExplicitBug
source · [−]pub struct ExplicitBug;
Expand description
Signifies that the compiler died with an explicit call to .bug
or .span_bug
rather than a failed assertion, etc.
Trait Implementations
sourceimpl Clone for ExplicitBug
impl Clone for ExplicitBug
sourcefn clone(&self) -> ExplicitBug
fn clone(&self) -> ExplicitBug
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExplicitBug
impl Debug for ExplicitBug
sourceimpl Display for ExplicitBug
impl Display for ExplicitBug
sourceimpl Error for ExplicitBug
impl Error for ExplicitBug
sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
impl Copy for ExplicitBug
Auto Trait Implementations
impl RefUnwindSafe for ExplicitBug
impl Send for ExplicitBug
impl Sync for ExplicitBug
impl Unpin for ExplicitBug
impl UnwindSafe for ExplicitBug
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more