2个版本
0.1.1 | 2024年4月19日 |
---|---|
0.1.0 | 2024年4月17日 |
#325 in 调试
每月46次下载
18KB
144 代码行
Lumus log
关于项目
该项目是一个日志记录器,允许您在Rust项目中设置文件日志记录器或控制台日志记录器,并支持自定义输出格式。
以下是如何使用代码构建ConsoleLogger的示例
use lumus_logger::ConsoleLogger;
fn main() {
let logger = ConsoleLogger::new("[ %dt - %i ] - %m");
logger.warn("Warn message");
logger.info("Info message");
logger.log("Log message");
logger.debug("Debug message");
logger.error("Error message");
}
输出
格式选项
键 | 值 |
---|---|
%m | 消息 |
%dt | 日期时间 |
%d | 日期 |
%i | 日志类型 |
对于上面的 .warn
例子,键的值如下
键 | 值 |
---|---|
%m | 警告消息 |
%dt | Y-m-d HⓂ️s |
%d | Y-m-d |
%i | 警告 |
依赖
~1–11MB
~72K SLoC