Struct symbolic::debuginfo::breakpad::BreakpadError
source · pub struct BreakpadError { /* private fields */ }
Expand description
An error when dealing with BreakpadObject
.
Implementations§
source§impl BreakpadError
impl BreakpadError
sourcepub fn kind(&self) -> BreakpadErrorKind
pub fn kind(&self) -> BreakpadErrorKind
Returns the corresponding BreakpadErrorKind
for this error.
Trait Implementations§
source§impl Debug for BreakpadError
impl Debug for BreakpadError
source§impl Display for BreakpadError
impl Display for BreakpadError
source§impl Error for BreakpadError
impl Error for BreakpadError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<BreakpadError> for CfiError
impl From<BreakpadError> for CfiError
source§fn from(e: BreakpadError) -> CfiError
fn from(e: BreakpadError) -> CfiError
Converts to this type from the input type.
source§impl From<BreakpadErrorKind> for BreakpadError
impl From<BreakpadErrorKind> for BreakpadError
source§fn from(kind: BreakpadErrorKind) -> BreakpadError
fn from(kind: BreakpadErrorKind) -> BreakpadError
Converts to this type from the input type.
source§impl From<GenericErrorTree<ErrorLine, &'static str, &'static str, Box<dyn Error + Sync + Send>>> for BreakpadError
impl From<GenericErrorTree<ErrorLine, &'static str, &'static str, Box<dyn Error + Sync + Send>>> for BreakpadError
source§impl From<Utf8Error> for BreakpadError
impl From<Utf8Error> for BreakpadError
source§fn from(e: Utf8Error) -> BreakpadError
fn from(e: Utf8Error) -> BreakpadError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for BreakpadError
impl Send for BreakpadError
impl Sync for BreakpadError
impl Unpin for BreakpadError
impl !UnwindSafe for BreakpadError
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
§impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
§impl<T> Indentable for Twhere
T: Display,
impl<T> Indentable for Twhere T: Display,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more