Union libacpica::acpi_resource_data[][src]

#[repr(C)]
pub union acpi_resource_data {
Show 30 fields pub Irq: ACPI_RESOURCE_IRQ, pub Dma: ACPI_RESOURCE_DMA, pub StartDpf: ACPI_RESOURCE_START_DEPENDENT, pub Io: ACPI_RESOURCE_IO, pub FixedIo: ACPI_RESOURCE_FIXED_IO, pub FixedDma: ACPI_RESOURCE_FIXED_DMA, pub Vendor: ACPI_RESOURCE_VENDOR, pub VendorTyped: ACPI_RESOURCE_VENDOR_TYPED, pub EndTag: ACPI_RESOURCE_END_TAG, pub Memory24: ACPI_RESOURCE_MEMORY24, pub Memory32: ACPI_RESOURCE_MEMORY32, pub FixedMemory32: ACPI_RESOURCE_FIXED_MEMORY32, pub Address16: ACPI_RESOURCE_ADDRESS16, pub Address32: ACPI_RESOURCE_ADDRESS32, pub Address64: ACPI_RESOURCE_ADDRESS64, pub ExtAddress64: ACPI_RESOURCE_EXTENDED_ADDRESS64, pub ExtendedIrq: ACPI_RESOURCE_EXTENDED_IRQ, pub GenericReg: ACPI_RESOURCE_GENERIC_REGISTER, pub Gpio: ACPI_RESOURCE_GPIO, pub I2cSerialBus: ACPI_RESOURCE_I2C_SERIALBUS, pub SpiSerialBus: ACPI_RESOURCE_SPI_SERIALBUS, pub UartSerialBus: ACPI_RESOURCE_UART_SERIALBUS, pub Csi2SerialBus: ACPI_RESOURCE_CSI2_SERIALBUS, pub CommonSerialBus: ACPI_RESOURCE_COMMON_SERIALBUS, pub PinFunction: ACPI_RESOURCE_PIN_FUNCTION, pub PinConfig: ACPI_RESOURCE_PIN_CONFIG, pub PinGroup: ACPI_RESOURCE_PIN_GROUP, pub PinGroupFunction: ACPI_RESOURCE_PIN_GROUP_FUNCTION, pub PinGroupConfig: ACPI_RESOURCE_PIN_GROUP_CONFIG, pub Address: ACPI_RESOURCE_ADDRESS,
}

Fields

Irq: ACPI_RESOURCE_IRQDma: ACPI_RESOURCE_DMAStartDpf: ACPI_RESOURCE_START_DEPENDENTIo: ACPI_RESOURCE_IOFixedIo: ACPI_RESOURCE_FIXED_IOFixedDma: ACPI_RESOURCE_FIXED_DMAVendor: ACPI_RESOURCE_VENDORVendorTyped: ACPI_RESOURCE_VENDOR_TYPEDEndTag: ACPI_RESOURCE_END_TAGMemory24: ACPI_RESOURCE_MEMORY24Memory32: ACPI_RESOURCE_MEMORY32FixedMemory32: ACPI_RESOURCE_FIXED_MEMORY32Address16: ACPI_RESOURCE_ADDRESS16Address32: ACPI_RESOURCE_ADDRESS32Address64: ACPI_RESOURCE_ADDRESS64ExtAddress64: ACPI_RESOURCE_EXTENDED_ADDRESS64ExtendedIrq: ACPI_RESOURCE_EXTENDED_IRQGenericReg: ACPI_RESOURCE_GENERIC_REGISTERGpio: ACPI_RESOURCE_GPIOI2cSerialBus: ACPI_RESOURCE_I2C_SERIALBUSSpiSerialBus: ACPI_RESOURCE_SPI_SERIALBUSUartSerialBus: ACPI_RESOURCE_UART_SERIALBUSCsi2SerialBus: ACPI_RESOURCE_CSI2_SERIALBUSCommonSerialBus: ACPI_RESOURCE_COMMON_SERIALBUSPinFunction: ACPI_RESOURCE_PIN_FUNCTIONPinConfig: ACPI_RESOURCE_PIN_CONFIGPinGroup: ACPI_RESOURCE_PIN_GROUPPinGroupFunction: ACPI_RESOURCE_PIN_GROUP_FUNCTIONPinGroupConfig: ACPI_RESOURCE_PIN_GROUP_CONFIGAddress: ACPI_RESOURCE_ADDRESS

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.