Enum minidump::RawMacCrashInfo
source · pub enum RawMacCrashInfo {
V1(MINIDUMP_MAC_CRASH_INFO_RECORD, MINIDUMP_MAC_CRASH_INFO_RECORD_STRINGS),
V4(MINIDUMP_MAC_CRASH_INFO_RECORD_4, MINIDUMP_MAC_CRASH_INFO_RECORD_STRINGS_4),
V5(MINIDUMP_MAC_CRASH_INFO_RECORD_5, MINIDUMP_MAC_CRASH_INFO_RECORD_STRINGS_5),
}
Variants§
V1(MINIDUMP_MAC_CRASH_INFO_RECORD, MINIDUMP_MAC_CRASH_INFO_RECORD_STRINGS)
V4(MINIDUMP_MAC_CRASH_INFO_RECORD_4, MINIDUMP_MAC_CRASH_INFO_RECORD_STRINGS_4)
V5(MINIDUMP_MAC_CRASH_INFO_RECORD_5, MINIDUMP_MAC_CRASH_INFO_RECORD_STRINGS_5)
Implementations§
source§impl RawMacCrashInfo
impl RawMacCrashInfo
pub fn version(&self) -> Option<&u64>
pub fn thread(&self) -> Option<&u64>
pub fn dialog_mode(&self) -> Option<&u64>
pub fn module_path(&self) -> Option<&str>
pub fn message(&self) -> Option<&str>
pub fn signature_string(&self) -> Option<&str>
pub fn backtrace(&self) -> Option<&str>
pub fn message2(&self) -> Option<&str>
pub fn abort_cause(&self) -> Option<&u64>
Trait Implementations§
source§impl Clone for RawMacCrashInfo
impl Clone for RawMacCrashInfo
source§fn clone(&self) -> RawMacCrashInfo
fn clone(&self) -> RawMacCrashInfo
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for RawMacCrashInfo
impl RefUnwindSafe for RawMacCrashInfo
impl Send for RawMacCrashInfo
impl Sync for RawMacCrashInfo
impl Unpin for RawMacCrashInfo
impl UnwindSafe for RawMacCrashInfo
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