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