3 个版本
0.1.2 | 2021 年 10 月 26 日 |
---|---|
0.1.1 | 2021 年 9 月 30 日 |
0.1.0 | 2021 年 9 月 19 日 |
190 在 macOS和iOS API 中排名
1,916 每月下载量
在 3 crates 中使用
13KB
265 行
tracing_oslog
这是一个用于 tracing 的层,用于 Apple OS 日志框架。
活动 用于处理跨度,
示例
use tracing_oslog::OsLogger;
let collector = tracing_subscriber::registry()
.with(OsLogger::new("moe.absolucy.test", "default"));
tracing::subscriber::set_global_default(collector).expect("failed to set global subscriber");
let number_of_yaks = 3;
// this creates a new event, outside of any spans.
info!(number_of_yaks, "preparing to shave yaks");
let number_shaved = yak_shave::shave_all(number_of_yaks);
info!(
all_yaks_shaved = number_shaved == number_of_yaks,
"yak shaving completed."
);
许可证
版权所有 (c) 2021 Lucy [email protected]
此软件按“原样”提供,不提供任何明示或暗示的保证。在任何情况下,作者都不会因使用此软件而承担任何损害赔偿责任。
任何人都可以出于任何目的使用此软件,包括商业应用,并且可以自由修改和重新分发,但必须遵守以下限制
-
此软件的来源不得被误导;您不得声称您编写了原始软件。如果您在产品中使用此软件,产品文档中的致谢将被欣赏,但不是必需的。
-
修改过的源代码版本必须清楚地标记为修改过的版本,并且不得误认为是原始软件。
-
此声明不得从任何源分发中删除或修改。
依赖项
~1.5–4MB
~69K SLoC