Struct windows::Win32::System::Diagnostics::Debug::ExtendedDebugPropertyInfo
#[repr(C)]pub struct ExtendedDebugPropertyInfo {
pub dwValidFields: u32,
pub pszName: PWSTR,
pub pszType: PWSTR,
pub pszValue: PWSTR,
pub pszFullName: PWSTR,
pub dwAttrib: u32,
pub pDebugProp: ManuallyDrop<Option<IDebugProperty>>,
pub nDISPID: u32,
pub nType: u32,
pub varValue: ManuallyDrop<VARIANT>,
pub plbValue: ManuallyDrop<Option<ILockBytes>>,
pub pDebugExtProp: ManuallyDrop<Option<IDebugExtendedProperty>>,
}
Fields§
§dwValidFields: u32
§pszName: PWSTR
§pszType: PWSTR
§pszValue: PWSTR
§pszFullName: PWSTR
§dwAttrib: u32
§pDebugProp: ManuallyDrop<Option<IDebugProperty>>
§nDISPID: u32
§nType: u32
§varValue: ManuallyDrop<VARIANT>
§plbValue: ManuallyDrop<Option<ILockBytes>>
§pDebugExtProp: ManuallyDrop<Option<IDebugExtendedProperty>>
Trait Implementations§
§impl Clone for ExtendedDebugPropertyInfo
impl Clone for ExtendedDebugPropertyInfo
§impl Debug for ExtendedDebugPropertyInfo
impl Debug for ExtendedDebugPropertyInfo
§impl Default for ExtendedDebugPropertyInfo
impl Default for ExtendedDebugPropertyInfo
§impl PartialEq for ExtendedDebugPropertyInfo
impl PartialEq for ExtendedDebugPropertyInfo
§fn eq(&self, other: &ExtendedDebugPropertyInfo) -> bool
fn eq(&self, other: &ExtendedDebugPropertyInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ExtendedDebugPropertyInfo
impl StructuralPartialEq for ExtendedDebugPropertyInfo
Auto Trait Implementations§
impl Freeze for ExtendedDebugPropertyInfo
impl RefUnwindSafe for ExtendedDebugPropertyInfo
impl !Send for ExtendedDebugPropertyInfo
impl !Sync for ExtendedDebugPropertyInfo
impl Unpin for ExtendedDebugPropertyInfo
impl UnwindSafe for ExtendedDebugPropertyInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)