pub fn read() -> Result<ProcVmStat, ProcSysParserError>Expand description
The main function for building a ProcVmStat struct with current data.
This uses the Builder pattern, which allows settings such as the filename to specified.
Examples found in repository?
examples/obtain_data.rs (line 31)
11fn main()
12{
13 let stat = stat::read();
14 println!("{:?}", stat);
15
16 let schedstat = schedstat::read();
17 println!("{:?}", schedstat);
18
19 let diskstats = diskstats::read();
20 println!("{:?}", diskstats);
21
22 let net_dev = net_dev::read();
23 println!("{:?}", net_dev);
24
25 let meminfo = meminfo::read();
26 println!("{:?}", meminfo);
27
28 let block = block::read();
29 println!("{:?}", block);
30
31 let vmstat = vmstat::read();
32 println!("{:?}", vmstat);
33
34 let loadavg = loadavg::read();
35 println!("{:?}", loadavg);
36
37 let pressure = pressure::read();
38 println!("{:?}", pressure);
39}