libscu 3.0.2

crate for fetching software/hardware info on Unix-like OSs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// Required features: proc

use libscu::software::proc;

fn main() {
    if let Ok(all_pids) = proc::list_pids() {
        println!("All pids of running processes: {all_pids:?}\n")
    };
    let pid = proc::get_self_pid();
    println!("Current process pid: {pid:?}");
    println!("Parent process pid: {:?}", proc::get_ppid(pid));
}