SYMBOL INDEX (72 symbols across 17 files) FILE: docs/main.js function setTheme (line 7) | function setTheme(isDark) { function fetchDownloadStats (line 36) | async function fetchDownloadStats() { function updateVersion (line 58) | async function updateVersion() { function updateDownloadLinks (line 74) | function updateDownloadLinks(versionNumber) { FILE: src-tauri/build.rs function main (line 1) | fn main() { FILE: src-tauri/src/commands.rs function get_processes (line 29) | pub async fn get_processes( function kill_process (line 64) | pub async fn kill_process(pid: u32, state: State<'_, AppState>) -> Resul... FILE: src-tauri/src/main.rs function main (line 23) | fn main() { FILE: src-tauri/src/monitoring/process_monitor.rs function os_string_vec_to_string_vec (line 13) | fn os_string_vec_to_string_vec(v: &[OsString]) -> Vec { type ProcessMonitor (line 21) | pub struct ProcessMonitor { method new (line 28) | pub fn new() -> Self { method collect_processes (line 43) | pub fn collect_processes(&mut self, sys: &sysinfo::System) -> Result bool { method get_current_time (line 66) | fn get_current_time() -> Result { method collect_process_data (line 74) | fn collect_process_data(&self, sys: &sysinfo::System, current_time: u6... method build_process_info (line 108) | fn build_process_info(&mut self, processes: Vec) -> Vec String { function test_process_monitor_creation (line 162) | fn test_process_monitor_creation() { function test_process_collection (line 169) | fn test_process_collection() { FILE: src-tauri/src/monitoring/system_monitor.rs type SystemMonitor (line 14) | pub struct SystemMonitor { method new (line 25) | pub fn new(networks: &Networks) -> Self { method collect_stats (line 46) | pub fn collect_stats( method filter_disks (line 75) | fn filter_disks(disks: &[Disk]) -> impl Iterator { method filter_disks (line 83) | fn filter_disks(disks: &[Disk]) -> impl Iterator { method calculate_network_stats (line 88) | fn calculate_network_stats(&mut self, networks: &Networks) -> (u64, u6... method calculate_disk_stats (line 108) | fn calculate_disk_stats(&self, disks: &Disks) -> (u64, u64, u64) { function test_system_monitor_creation (line 126) | fn test_system_monitor_creation() { function test_stats_collection (line 135) | fn test_stats_collection() { FILE: src-tauri/src/monitoring/types.rs type ProcessData (line 8) | pub(crate) struct ProcessData { type ProcessStaticInfo (line 44) | pub struct ProcessStaticInfo { type ProcessInfo (line 56) | pub struct ProcessInfo { type SystemStats (line 94) | pub struct SystemStats { FILE: src-tauri/src/state.rs type AppState (line 14) | pub struct AppState { method new (line 35) | pub fn new() -> Self { FILE: src-tauri/src/ui/window.rs function setup_window_effects (line 14) | pub fn setup_window_effects(window: &WebviewWindow) -> Result<(), Box Result<(), Box Result<(), Box any>( function filterProcesses (line 65) | function filterProcesses( function compareValue (line 166) | function compareValue( function sortProcesses (line 190) | function sortProcesses(