heim_cpu/os/linux/freq.rs
1use heim_common::prelude::*;
2
3use crate::{sys, CpuFrequency};
4
5/// Returns stream of per-[CPU frequencies] information.
6///
7/// Order of the stream is constant.
8///
9/// [CPU frequencies]: ../../struct.CpuFrequency.html
10pub fn frequencies() -> impl Stream<Item = Result<CpuFrequency>> {
11 sys::frequencies().map_ok(Into::into)
12}