Enum acpi_tables::aml::OpRegionSpace
source · pub enum OpRegionSpace {
SystemMemory,
SystemIO,
PCIConfig,
EmbeddedControl,
SMBus,
SystemCMOS,
PciBarTarget,
IPMI,
GeneralPurposeIO,
GenericSerialBus,
}
Expand description
The space type for OperationRegion object
Variants§
SystemMemory
SystemIO
PCIConfig
EmbeddedControl
SMBus
SystemCMOS
PciBarTarget
IPMI
GeneralPurposeIO
GenericSerialBus
Trait Implementations§
source§impl Clone for OpRegionSpace
impl Clone for OpRegionSpace
source§fn clone(&self) -> OpRegionSpace
fn clone(&self) -> OpRegionSpace
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 moreimpl Copy for OpRegionSpace
Auto Trait Implementations§
impl Freeze for OpRegionSpace
impl RefUnwindSafe for OpRegionSpace
impl Send for OpRegionSpace
impl Sync for OpRegionSpace
impl Unpin for OpRegionSpace
impl UnwindSafe for OpRegionSpace
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: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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
)