pub struct HandleDescriptor { /* private fields */ }
Expand description
A minidump handle descriptor.
Implementations§
Source§impl HandleDescriptor
impl HandleDescriptor
pub fn new( endian: Endian, handle: u64, type_name: Option<&DumpString>, object_name: Option<&DumpString>, attributes: u32, granted_access: u32, handle_count: u32, pointer_count: u32, ) -> HandleDescriptor
Trait Implementations§
Source§impl DumpSection for HandleDescriptor
impl DumpSection for HandleDescriptor
Source§impl From<HandleDescriptor> for Section
impl From<HandleDescriptor> for Section
Source§fn from(descriptor: HandleDescriptor) -> Self
fn from(descriptor: HandleDescriptor) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HandleDescriptor
impl !RefUnwindSafe for HandleDescriptor
impl !Send for HandleDescriptor
impl !Sync for HandleDescriptor
impl Unpin for HandleDescriptor
impl !UnwindSafe for HandleDescriptor
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
Source§impl<T> CiteLocation for Twhere
T: DumpSection,
impl<T> CiteLocation for Twhere
T: DumpSection,
Source§fn cite_location_in(&self, section: Section) -> Section
fn cite_location_in(&self, section: Section) -> Section
Append an
MINIDUMP_LOCATION_DESCRIPTOR
to section
referring to this section.