1
2
3
4
5
6
7
8
9
10
11
12
//! Firestorm is the low-overhead intrusive flamegraph profiler for Rust.
//! For documentation and usage, please see [Firestorm on Github](https://github.com/That3Percent/firestorm)

#[cfg(any(feature = "enable_cpu_time", feature = "enable_system_time"))]
pub use firestorm_enabled::*;

#[cfg(not(any(feature = "enable_cpu_time", feature = "enable_system_time")))]
#[doc(hidden)]
pub mod disabled;

#[cfg(not(any(feature = "enable_cpu_time", feature = "enable_system_time")))]
pub use disabled::*;