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