#tracing #git #version-control #operations #trace #level #zero

gix-trace

一个提供最小化 跟踪 支持的crate,可以通过关闭它来达到零成本

10个版本

0.1.9 2024年4月13日
0.1.8 2024年3月14日
0.1.7 2024年1月15日
0.1.6 2023年12月30日
0.1.2 2023年6月29日

#103 in 过程宏

Download history 115412/week @ 2024-04-25 116274/week @ 2024-05-02 118598/week @ 2024-05-09 112269/week @ 2024-05-16 111741/week @ 2024-05-23 115758/week @ 2024-05-30 108650/week @ 2024-06-06 110666/week @ 2024-06-13 105766/week @ 2024-06-20 101907/week @ 2024-06-27 103900/week @ 2024-07-04 103201/week @ 2024-07-11 104880/week @ 2024-07-18 112662/week @ 2024-07-25 106663/week @ 2024-08-01 92278/week @ 2024-08-08

434,826 每月下载量
用于 257 个crate (13 直接)

MIT/Apache

39KB
1K SLoC

一个提供用于在各个详细级别创建span的宏的crate。 应该使用 coarse! 来处理顶层操作,而 detail! 应该用于管道crate,除非它们的操作可能需要大量时间。

应用程序应该通过 gix-features 显式开启跟踪。使用 gix-features 的crate应该使用 gix_features::trace,而那些不使用 gix-features 的可以 直接使用 gix_trace

功能标志

依赖项

~86KB