pub enum GpuDeviceClass {
VgaCompatibleController,
_3DController,
}Expand description
GPU device class. See https://admin.pci-ids.ucw.cz/read/PD/03.
Variants§
Trait Implementations§
Source§impl Clone for GpuDeviceClass
impl Clone for GpuDeviceClass
Source§fn clone(&self) -> GpuDeviceClass
fn clone(&self) -> GpuDeviceClass
Returns a duplicate 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 moreSource§impl Debug for GpuDeviceClass
impl Debug for GpuDeviceClass
Source§impl<'de> Deserialize<'de> for GpuDeviceClass
impl<'de> Deserialize<'de> for GpuDeviceClass
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GpuDeviceClass
impl PartialEq for GpuDeviceClass
Source§impl Serialize for GpuDeviceClass
impl Serialize for GpuDeviceClass
impl StructuralPartialEq for GpuDeviceClass
Auto Trait Implementations§
impl Freeze for GpuDeviceClass
impl RefUnwindSafe for GpuDeviceClass
impl Send for GpuDeviceClass
impl Sync for GpuDeviceClass
impl Unpin for GpuDeviceClass
impl UnsafeUnpin for GpuDeviceClass
impl UnwindSafe for GpuDeviceClass
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