6 个版本

0.3.4 2024 年 6 月 26 日
0.3.3 2024 年 6 月 26 日
0.3.1 2023 年 10 月 15 日
0.2.3 2023 年 7 月 25 日
0.2.2 2023 年 4 月 20 日

#1684 in Rust 模式

36 每月下载

MIT/Apache

66KB
1.5K SLoC

sod-log

sod::Service 通过 log 实现日志记录。

服务实现

  • LogDebugService 以配置的日志级别将 Debug 输入记录到 log::log,并将输入作为输出返回。
  • LogDisplayService 以配置的日志级别将 Display 输入记录到 log::log,并将输入作为输出返回。

用例

这些 Service 实现最适用于记录事件通过服务链的过程。

示例

use sod::Service;
use sod_log::LogDisplayService;

let logging_service = LogDisplayService::info("my event: ");
logging_service.process("hello world!").unwrap();

lib.rs:

sod::Service 通过 log 实现日志记录。

服务实现

用例

这些 Service 实现最适用于记录事件通过服务链的过程。

示例

use sod::Service;
use sod_log::LogDisplayService;

let logging_service = LogDisplayService::info("my event: ");
logging_service.process("hello world!").unwrap();

依赖

~0.3–0.8MB
~19K SLoC