Struct minidump::MinidumpHandleDescriptor
source · pub struct MinidumpHandleDescriptor {
pub raw: RawHandleDescriptor,
pub type_name: Option<String>,
pub object_name: Option<String>,
pub object_infos: Vec<MinidumpHandleObjectInformation>,
}
Expand description
Describes the state of an individual system handle at the time the minidump was written.
Fields§
§raw: RawHandleDescriptor
The MINIDUMP_HANDKE_DESCRIPTOR
data direct from the minidump file.
type_name: Option<String>
The name of the type of this handle, if present.
object_name: Option<String>
The object name of this handle, if present. On Linux this is the file path.
object_infos: Vec<MinidumpHandleObjectInformation>
Object information for this handle, can be empty, platform-specific.
Implementations§
Trait Implementations§
source§impl Clone for MinidumpHandleDescriptor
impl Clone for MinidumpHandleDescriptor
source§fn clone(&self) -> MinidumpHandleDescriptor
fn clone(&self) -> MinidumpHandleDescriptor
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 MinidumpHandleDescriptor
impl RefUnwindSafe for MinidumpHandleDescriptor
impl Send for MinidumpHandleDescriptor
impl Sync for MinidumpHandleDescriptor
impl Unpin for MinidumpHandleDescriptor
impl UnwindSafe for MinidumpHandleDescriptor
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