MCPcopy Create free account

hub / github.com/alphastrata/nvtop-rust / functions

Functions32 in github.com/alphastrata/nvtop-rust

↓ 6 callersMethoddebug
(&self, msg: &str)
src/termite.rs:64
↓ 4 callersFunctioncalculate_severity
Work out the %ile that `n` is in out of 0..100
src/stylers.rs:40
↓ 4 callersMethodstyle_for
(&self)
src/stylers.rs:19
↓ 3 callersMethoderror
(&self, msg: &str)
src/termite.rs:58
↓ 3 callersFunctionget_gpu_processes
(gpu: &GpuInfo<'d>)
src/app.rs:713
↓ 2 callersFunctionextract_memory_value
(used_memory: nvml_wrapper::enums::device::UsedGpuMemory)
src/app.rs:755
↓ 2 callersFunctionfuzzy_score
Helper to score fuzzy matches (higher score = better match)
src/app.rs:667
↓ 2 callersFunctiontry_init_gpus
( nvml: &'n Nvml, lh: &LoggingHandle, )
src/gpu.rs:106
↓ 1 callersFunctiondraw_core_clock
(gpu: &GpuInfo<'d>)
src/app.rs:627
↓ 1 callersFunctiondraw_core_utilisation
(gpu: &GpuInfo<'d>)
src/app.rs:601
↓ 1 callersFunctiondraw_driver_info
(gpu: &GpuInfo<'d>)
src/app.rs:439
↓ 1 callersFunctiondraw_fan_speed
(gpu: &GpuInfo<'d>)
src/app.rs:371
↓ 1 callersFunctiondraw_gpu_die_temp
(gpu: &GpuInfo<'d>)
src/app.rs:395
↓ 1 callersFunctiondraw_memory_usage
(gpu: &GpuInfo<'d>)
src/app.rs:413
↓ 1 callersFunctiondraw_misc_with_processes
( gpu: &GpuInfo<'d>, search_term: &str, sort_by: &ProcessSortBy, sort_reverse: bool, proce
src/app.rs:465
↓ 1 callersFunctionfuzzy_match
Helper function for fuzzy matching using a more sophisticated algorithm
src/app.rs:642
↓ 1 callersFunctionrun
( nvml: nvml_wrapper::Nvml, delay: Duration, lh: &LoggingHandle, )
src/app.rs:35
Functionclock_memory
()
src/gpu.rs:149
Methodderef
(&self)
src/gpu.rs:59
Methodempty
Creates a useless, empty (as the receiver is hung up before you get Self back), a nice dummy for when the app runs without logging.
src/termite.rs:52
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/errors.rs:12
Methodfmt
(&self, f: &mut fmt::Formatter)
src/gpu.rs:65
Methodfrom_device
(index: u32, device: Device<'d>)
src/gpu.rs:29
Methodinfo
(&self, msg: &str)
src/termite.rs:61
Methodinit
Gives you back a LoggingHandle
src/termite.rs:30
Methodlog_debug
(log_path: &Path, msg: &str)
src/termite.rs:83
Methodlog_error
(log_path: &Path, msg: &str)
src/termite.rs:72
Methodlog_info
(log_path: &Path, msg: &str)
src/termite.rs:77
Methodlog_warn
(log_path: &Path, msg: &str)
src/termite.rs:89
Functionmain
()
src/main.rs:9
Methodwarn
(&self, msg: &str)
src/termite.rs:67
Methodwrite_to_log
(log_path: &Path, msg: &str)
src/termite.rs:94