#[repr(C)]
pub union WHEA_ERROR_SOURCE_DESCRIPTOR_0 {
pub XpfMceDescriptor: WHEA_XPF_MCE_DESCRIPTOR,
pub XpfCmcDescriptor: WHEA_XPF_CMC_DESCRIPTOR,
pub XpfNmiDescriptor: WHEA_XPF_NMI_DESCRIPTOR,
pub IpfMcaDescriptor: WHEA_IPF_MCA_DESCRIPTOR,
pub IpfCmcDescriptor: WHEA_IPF_CMC_DESCRIPTOR,
pub IpfCpeDescriptor: WHEA_IPF_CPE_DESCRIPTOR,
pub AerRootportDescriptor: WHEA_AER_ROOTPORT_DESCRIPTOR,
pub AerEndpointDescriptor: WHEA_AER_ENDPOINT_DESCRIPTOR,
pub AerBridgeDescriptor: WHEA_AER_BRIDGE_DESCRIPTOR,
pub GenErrDescriptor: WHEA_GENERIC_ERROR_DESCRIPTOR,
pub GenErrDescriptorV2: WHEA_GENERIC_ERROR_DESCRIPTOR_V2,
pub DeviceDriverDescriptor: WHEA_DEVICE_DRIVER_DESCRIPTOR,
}
Expand description
Required features: "Win32_System_Diagnostics_Debug"
, "Win32_Foundation"
Fields
XpfMceDescriptor: WHEA_XPF_MCE_DESCRIPTOR
XpfCmcDescriptor: WHEA_XPF_CMC_DESCRIPTOR
XpfNmiDescriptor: WHEA_XPF_NMI_DESCRIPTOR
IpfMcaDescriptor: WHEA_IPF_MCA_DESCRIPTOR
IpfCmcDescriptor: WHEA_IPF_CMC_DESCRIPTOR
IpfCpeDescriptor: WHEA_IPF_CPE_DESCRIPTOR
AerRootportDescriptor: WHEA_AER_ROOTPORT_DESCRIPTOR
AerEndpointDescriptor: WHEA_AER_ENDPOINT_DESCRIPTOR
AerBridgeDescriptor: WHEA_AER_BRIDGE_DESCRIPTOR
GenErrDescriptor: WHEA_GENERIC_ERROR_DESCRIPTOR
GenErrDescriptorV2: WHEA_GENERIC_ERROR_DESCRIPTOR_V2
DeviceDriverDescriptor: WHEA_DEVICE_DRIVER_DESCRIPTOR
Trait Implementations
impl Clone for WHEA_ERROR_SOURCE_DESCRIPTOR_0
impl Clone for WHEA_ERROR_SOURCE_DESCRIPTOR_0
impl Copy for WHEA_ERROR_SOURCE_DESCRIPTOR_0
Auto Trait Implementations
impl RefUnwindSafe for WHEA_ERROR_SOURCE_DESCRIPTOR_0
impl !Send for WHEA_ERROR_SOURCE_DESCRIPTOR_0
impl !Sync for WHEA_ERROR_SOURCE_DESCRIPTOR_0
impl Unpin for WHEA_ERROR_SOURCE_DESCRIPTOR_0
impl UnwindSafe for WHEA_ERROR_SOURCE_DESCRIPTOR_0
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more