pub enum PlatformDeviceResourceType {
MEM,
IO,
IRQ,
DMA,
}
Expand description
PlatformDeviceResourceType enum
This enum defines the types of resources that can be associated with a platform device. The types include memory (MEM), I/O (IO), interrupt request (IRQ), and direct memory access (DMA). Each type is represented as a variant of the enum.
Variants§
Trait Implementations§
Source§impl PartialEq for PlatformDeviceResourceType
impl PartialEq for PlatformDeviceResourceType
impl Eq for PlatformDeviceResourceType
impl StructuralPartialEq for PlatformDeviceResourceType
Auto Trait Implementations§
impl Freeze for PlatformDeviceResourceType
impl RefUnwindSafe for PlatformDeviceResourceType
impl Send for PlatformDeviceResourceType
impl Sync for PlatformDeviceResourceType
impl Unpin for PlatformDeviceResourceType
impl UnwindSafe for PlatformDeviceResourceType
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.