#slog #mocking #proc-macro

日志模拟宏库

日志模拟的实现包

2个不稳定版本

0.4.0 2021年4月27日
0.3.0 2021年4月27日

#47 in #slog


日志模拟 中使用

MIT 许可证

7KB
122

日志模拟

Build status

一个用于模拟 slog 的包,返回模拟slog的宏。

这并不是一个完整的slog替代品,而是其功能的一个子集。目标是使包能够提供一种特性,在不需要特定目标进行日志记录的情况下(由于性能敏感问题),完全编译出所有日志代码。

当设置 #![forbid(unsafe_code)] 检查时,此包只包含安全代码。

在MIT许可证下提供。

编译

此库针对最新的稳定Rust。在撰写本文时,那是 1.51.0

$ cargo build --release

依赖关系

~1.5MB
~35K SLoC