pub struct CrashMetadata {
pub app_class: String,
pub app_name: String,
pub app_version: String,
pub instance_name: String,
pub creation_time_ms: u64,
pub cwd: String,
}Expand description
Identity copied before the handler is armed.
Fields§
§app_class: StringCoarse application class.
app_name: StringHuman-readable application name.
app_version: StringApplication version.
instance_name: StringOptional instance discriminator.
creation_time_ms: u64Process creation/install time, paired with pid to guard PID reuse.
cwd: StringWorking directory captured before entering compromised context.
Trait Implementations§
Source§impl Clone for CrashMetadata
impl Clone for CrashMetadata
Source§fn clone(&self) -> CrashMetadata
fn clone(&self) -> CrashMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CrashMetadata
impl Debug for CrashMetadata
impl Eq for CrashMetadata
Source§impl PartialEq for CrashMetadata
impl PartialEq for CrashMetadata
impl StructuralPartialEq for CrashMetadata
Auto Trait Implementations§
impl Freeze for CrashMetadata
impl RefUnwindSafe for CrashMetadata
impl Send for CrashMetadata
impl Sync for CrashMetadata
impl Unpin for CrashMetadata
impl UnsafeUnpin for CrashMetadata
impl UnwindSafe for CrashMetadata
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