Module linux_info::cpu[][src]

Get cpu information.

The data is retrieved from /proc/cpuinfo

use linux_info::cpu::CpuInfo;
let info = CpuInfo::load_sync().unwrap();
let model_name = info.first_value("model name").unwrap();
// or every model name
let model_names = info.unique_values("model name");

To list all availabe key’s linuxwiki.org. Or you can use the api

use linux_info::cpu::CpuInfo;
let info = CpuInfo::load_sync().expect("no cpu info");
let first = info.first().expect("no cpu found");
let keys = first.keys();

Structs

CpuInfo

Load cpu info into this struct.

CpuInfoEntry