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 每月下载
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 实现日志记录。
服务实现
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();
依赖
~0.3–0.8MB
~19K SLoC