Enum nvml_wrapper::enum_wrappers::device::Brand
source · pub enum Brand {
Show 18 variants
Unknown,
Quadro,
Tesla,
NVS,
GRID,
GeForce,
Titan,
VApps,
VPC,
VCS,
VWS,
CloudGaming,
VGaming,
QuadroRTX,
NvidiaRTX,
Nvidia,
GeForceRTX,
TitanRTX,
}
Expand description
GPU brand.
Variants§
Unknown
Quadro
Targeted at workstations.
Tesla
Targeted at high-end compute.
NVS
NVIDIA’s multi-display cards.
GRID
Targeted at virtualization (vGPUs).
Deprecated from API reporting, still here for backwards compatibility.
GeForce
Targeted at gaming.
Titan
Targeted at… people who don’t quite need quadros?
VApps
Targeted at virtualized apps.
VPC
Targeted at virtualized pcs.
VCS
Targeted at virtualized servers.
VWS
Targeted at virtualized work stations.
CloudGaming
Targeted at cloud gaming servers.
VGaming
Deprecated from API reporting, still here for backwards compatibility.
Symlinks to Brand::CloudGaming
.
QuadroRTX
Targeted at Quadro RTX cards.
NvidiaRTX
Targeted at RTX cards.
Nvidia
Nvidia
GeForceRTX
Targeted at gaming RTX cards.
TitanRTX
Targeted at Titan RTX cards.
Implementations§
Trait Implementations§
source§impl PartialEq for Brand
impl PartialEq for Brand
impl Eq for Brand
impl StructuralPartialEq for Brand
Auto Trait Implementations§
impl RefUnwindSafe for Brand
impl Send for Brand
impl Sync for Brand
impl Unpin for Brand
impl UnwindSafe for Brand
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