sysinfo/
sysinfo.rs

1fn main() {
2    match statgrab::init(true) {
3        Ok(h) => {
4            println!("{:?}", h.get_host_info());
5            println!("{:?}", h.get_cpu_stats());
6            println!("{:?}", h.get_mem_stats());
7            println!("{:?}", h.get_load_stats());
8            println!("{:?}", h.get_user_stats());
9            println!("{:?}", h.get_swap_stats());
10            println!("{:?}", h.get_fs_stats());
11            println!("{:?}", h.get_disk_io_stats());
12            println!("{:?}", h.get_network_io_stats());
13            println!("{:?}", h.get_network_iface_stats());
14            println!("{:?}", h.get_page_stats());
15            println!("{:?}", h.get_process_stats());
16            println!("{:?}", h.get_process_count_of(statgrab::ProcessCountSource::Entire));
17        }
18        Err(e) => panic!("{:?}", e),
19    }
20}