Struct minidump::MinidumpModuleCrashpadInfo
source · pub struct MinidumpModuleCrashpadInfo {
pub raw: MINIDUMP_MODULE_CRASHPAD_INFO,
pub module_index: usize,
pub list_annotations: Vec<String>,
pub simple_annotations: BTreeMap<String, String>,
pub annotation_objects: BTreeMap<String, MinidumpAnnotation>,
}
Expand description
Additional Crashpad-specific information about a module carried within a minidump file.
Fields§
§raw: MINIDUMP_MODULE_CRASHPAD_INFO
The raw crashpad module extension information.
module_index: usize
Index of the corresponding module in the MinidumpModuleList
.
list_annotations: Vec<String>
§simple_annotations: BTreeMap<String, String>
§annotation_objects: BTreeMap<String, MinidumpAnnotation>
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MinidumpModuleCrashpadInfo
impl RefUnwindSafe for MinidumpModuleCrashpadInfo
impl Send for MinidumpModuleCrashpadInfo
impl Sync for MinidumpModuleCrashpadInfo
impl Unpin for MinidumpModuleCrashpadInfo
impl UnwindSafe for MinidumpModuleCrashpadInfo
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