1个不稳定版本
0.1.0 | 2024年4月19日 |
---|
#581 in 过程宏
3KB
将函数作为HiTrace span进行插装的便利宏
宏会在函数进入时自动启动span,并在函数离开时关闭span。
示例
Cargo.toml
[dependencies]
hitrace = "0.1"
hitrace-macro = "0.1"
use hitrace_macro::trace_fn;
#[trace_fn]
fn do_something_and_measure() {
println!("Doing something expensive....")
}
依赖项
~275–720KB
~17K SLoC