pub struct BacktraceError(/* private fields */);Expand description
Describes a generic error along with its stacktrace.
Implementations§
Source§impl BacktraceError
impl BacktraceError
pub fn capture() -> BacktraceError
Trait Implementations§
Source§impl Debug for BacktraceError
impl Debug for BacktraceError
Source§impl Display for BacktraceError
impl Display for BacktraceError
Source§impl Error for BacktraceError
impl Error for BacktraceError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<BacktraceError> for VmError
impl From<BacktraceError> for VmError
Source§fn from(v: BacktraceError) -> VmError
fn from(v: BacktraceError) -> VmError
Converts to this type from the input type.
Source§impl PartialEq for BacktraceError
impl PartialEq for BacktraceError
Auto Trait Implementations§
impl !Freeze for BacktraceError
impl RefUnwindSafe for BacktraceError
impl Send for BacktraceError
impl Sync for BacktraceError
impl Unpin for BacktraceError
impl UnwindSafe for BacktraceError
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
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more