Expand description
This module provides an extension trait which allows in-process profilers
to be hooked into the --profile-time
argument at compile-time. Users of
out-of-process profilers such as perf don’t need to do anything special.
Structs§
- Dummy profiler implementation, representing cases where the profiler is an external process (eg. perftools, etc.) which do not require start/stop hooks. This implementation does nothing and is used as the default.
Traits§
- Extension trait for external crates to implement which provides start/stop hooks when profiling (but not when benchmarking) functions.