workflow_perf_monitor/
lib.rs

1//! This crate provide the ability to retrieve information for profiling.
2//!
3//!
4
5#![cfg_attr(test, allow(clippy::all, clippy::unwrap_used))]
6
7#[allow(warnings)]
8#[cfg(any(target_os = "macos", target_os = "ios"))]
9pub(crate) mod bindings {
10    include!(concat!(env!("OUT_DIR"), "/monitor_rs_ios_macos_binding.rs"));
11}
12
13pub mod cpu;
14
15pub mod mem;
16
17pub mod io;
18
19pub mod fd;
20
21mod utils;