Struct symbolic::common::BreakpadFormat [−]
pub struct BreakpadFormat<'a> { /* fields omitted */ }
Expand description
Wrapper around DebugId
for Breakpad formatting.
Example:
use std::str::FromStr;
use debugid::DebugId;
let id = DebugId::from_breakpad("DFB8E43AF2423D73A453AEB6A777EF75a")?;
assert_eq!("DFB8E43AF2423D73A453AEB6A777EF75a".to_string(), id.breakpad().to_string());
Trait Implementations
impl<'a> Debug for BreakpadFormat<'a>
impl<'a> Debug for BreakpadFormat<'a>
Auto Trait Implementations
impl<'a> RefUnwindSafe for BreakpadFormat<'a>
impl<'a> Send for BreakpadFormat<'a>
impl<'a> Sync for BreakpadFormat<'a>
impl<'a> Unpin for BreakpadFormat<'a>
impl<'a> UnwindSafe for BreakpadFormat<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
pub fn extract_context(self, _original_input: I)
pub 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 T where
T: Display,
impl<T> Indentable for T where
T: Display,
fn indented_skip_initial(self, indent: &str) -> IndentedSkipIntial<'_, Self>
fn indented_skip_initial(self, indent: &str) -> IndentedSkipIntial<'_, Self>
pub fn recreate_context(_original_input: I, tail: I) -> I
pub 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