Crate nvapi [−] [src]
Reexports
pub extern crate nvapi_sys as sys; | 
Structs
| BaseVoltage | |
| Celsius | |
| CelsiusShifted | 
                                 Nvidia encodes temperature as   | 
                       
| ClockLockEntry | |
| ClockRange | |
| ClockTable | |
| ConnectedIdsFlags | 
                                 Argument to   | 
                       
| Cooler | |
| CoolerLevel | |
| CoolerPolicyLevel | |
| CoolerPolicyTable | |
| Delta | |
| DisplayId | |
| DisplayIdsFlags | 
                                 Bitfield in   | 
                       
| DriverModel | |
| I2c | |
| Kibibytes | |
| Kilohertz | |
| Kilohertz2 | |
| Kilohertz2Delta | |
| KilohertzDelta | |
| MemoryInfo | |
| Microvolts | |
| MicrovoltsDelta | |
| PStateSettings | |
| PStates | |
| PciIdentifiers | |
| Percentage | |
| Percentage1000 | |
| PerfFlags | |
| PerfInfo | |
| PerfStatus | |
| PerformanceDecreaseReason | 
                                 Bit masks for knowing the exact reason for performance decrease  | 
                       
| PhysicalGpu | |
| PowerInfo | |
| PowerInfoEntry | |
| Range | |
| Sensor | |
| ThermalInfo | |
| ThermalLimit | |
| VfpCurve | |
| VfpEntry | |
| VfpMask | |
| VfpMaskIter | |
| VoltageEntry | |
| VoltageStatus | |
| VoltageTable | 
Enums
| ClockDomain | 
                                 An index into NV_GPU_CLOCK_FREQUENCIES.domain[]  | 
                       
| ClockEntry | |
| ClockFrequencyType | 
                                 Used in NvAPI_GPU_GetAllClockFrequencies()  | 
                       
| ClockLockMode | |
| CoolerControl | |
| CoolerController | |
| CoolerPolicy | |
| CoolerTarget | |
| CoolerType | |
| Foundry | 
                                 Undocumented function NvAPI_GPU_GetFoundry()  | 
                       
| MonitorConnectorType | |
| PState | |
| RamMaker | 
                                 Undocumented function NvAPI_GPU_GetRamMaker()  | 
                       
| RamType | 
                                 Undocumented function NvAPI_GPU_GetRamType()  | 
                       
| Status | 
                                 NvAPI Status Values  | 
                       
| SystemType | 
                                 Used in NvAPI_GPU_GetSystemType()  | 
                       
| ThermalController | 
                                 NV_GPU_THERMAL_SETTINGS  | 
                       
| ThermalTarget | 
                                 Used in NV_GPU_THERMAL_SETTINGS  | 
                       
| UtilizationDomain | 
                                 Domain index into NV_GPU_DYNAMIC_PSTATES_INFO_EX.utilization.  | 
                       
| Vendor | |
| VfpMaskType | |
| VoltageDomain | 
Traits
| RawConversion | 
Functions
| driver_version | |
| error_message | |
| initialize | |
| interface_version | |
| unload | 
Type Definitions
| ClockFrequencies | |
| Result | 
                                 The result of a fallible NVAPI call.  | 
                       
| Utilizations |