Enum minidump::RawHandleDescriptor
source · pub enum RawHandleDescriptor {
HandleDescriptor(MINIDUMP_HANDLE_DESCRIPTOR),
HandleDescriptor2(MINIDUMP_HANDLE_DESCRIPTOR_2),
}
Variants§
HandleDescriptor(MINIDUMP_HANDLE_DESCRIPTOR)
HandleDescriptor2(MINIDUMP_HANDLE_DESCRIPTOR_2)
Implementations§
source§impl RawHandleDescriptor
impl RawHandleDescriptor
pub fn handle(&self) -> Option<&u64>
pub fn type_name_rva(&self) -> Option<&RVA>
pub fn object_name_rva(&self) -> Option<&RVA>
pub fn attributes(&self) -> Option<&u32>
pub fn granted_access(&self) -> Option<&u32>
pub fn handle_count(&self) -> Option<&u32>
pub fn pointer_count(&self) -> Option<&u32>
pub fn object_info_rva(&self) -> Option<&RVA>
Trait Implementations§
source§impl Clone for RawHandleDescriptor
impl Clone for RawHandleDescriptor
source§fn clone(&self) -> RawHandleDescriptor
fn clone(&self) -> RawHandleDescriptor
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 RawHandleDescriptor
impl RefUnwindSafe for RawHandleDescriptor
impl Send for RawHandleDescriptor
impl Sync for RawHandleDescriptor
impl Unpin for RawHandleDescriptor
impl UnwindSafe for RawHandleDescriptor
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