Struct acpica_sys::Struct_acpi_device_info
[−]
[src]
#[repr(C)]pub struct Struct_acpi_device_info { pub InfoSize: UINT32, pub Name: UINT32, pub Type: ACPI_OBJECT_TYPE, pub ParamCount: UINT8, pub Valid: UINT16, pub Flags: UINT8, pub HighestDstates: [UINT8; 4], pub LowestDstates: [UINT8; 5], pub CurrentStatus: UINT32, pub Address: UINT64, pub HardwareId: ACPI_PNP_DEVICE_ID, pub UniqueId: ACPI_PNP_DEVICE_ID, pub ClassCode: ACPI_PNP_DEVICE_ID, pub CompatibleIdList: ACPI_PNP_DEVICE_ID_LIST, }
Fields
InfoSize: UINT32
Name: UINT32
Type: ACPI_OBJECT_TYPE
ParamCount: UINT8
Valid: UINT16
Flags: UINT8
HighestDstates: [UINT8; 4]
LowestDstates: [UINT8; 5]
CurrentStatus: UINT32
Address: UINT64
HardwareId: ACPI_PNP_DEVICE_ID
UniqueId: ACPI_PNP_DEVICE_ID
ClassCode: ACPI_PNP_DEVICE_ID
CompatibleIdList: ACPI_PNP_DEVICE_ID_LIST
Trait Implementations
impl Copy for Struct_acpi_device_info
[src]
impl Clone for Struct_acpi_device_info
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more