pub struct BreakpadIndex {
pub module_info_bytes: Vec<u8>,
pub debug_name: String,
pub debug_id: DebugId,
pub arch: String,
pub os: String,
pub name: Option<String>,
pub code_id: Option<CodeId>,
pub symbol_addresses: Vec<u32>,
pub symbol_offsets: Vec<BreakpadSymbolType>,
pub files: ItemMap<BreakpadFileLine>,
pub inline_origins: ItemMap<BreakpadInlineOriginLine>,
}Fields§
§module_info_bytes: Vec<u8>§debug_name: String§debug_id: DebugId§arch: String§os: String§name: Option<String>§code_id: Option<CodeId>§symbol_addresses: Vec<u32>§symbol_offsets: Vec<BreakpadSymbolType>§files: ItemMap<BreakpadFileLine>§inline_origins: ItemMap<BreakpadInlineOriginLine>Implementations§
Source§impl BreakpadIndex
impl BreakpadIndex
pub fn parse_symindex_file( data: &[u8], ) -> Result<BreakpadIndex, BreakpadSymindexParseError>
pub fn serialize_to_bytes(&self) -> Vec<u8> ⓘ
Trait Implementations§
Source§impl Clone for BreakpadIndex
impl Clone for BreakpadIndex
Source§fn clone(&self) -> BreakpadIndex
fn clone(&self) -> BreakpadIndex
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BreakpadIndex
impl Debug for BreakpadIndex
Source§impl PartialEq for BreakpadIndex
impl PartialEq for BreakpadIndex
impl Eq for BreakpadIndex
impl StructuralPartialEq for BreakpadIndex
Auto Trait Implementations§
impl Freeze for BreakpadIndex
impl RefUnwindSafe for BreakpadIndex
impl Send for BreakpadIndex
impl Sync for BreakpadIndex
impl Unpin for BreakpadIndex
impl UnwindSafe for BreakpadIndex
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