#applications #configurable #logging #output #log-level #log-error #color-coded

syn_crabs

一个轻量级且可配置的日志库,为Rust应用程序提供带颜色输出的日志

2个不稳定版本

0.2.0 2024年8月24日
0.1.0 2024年8月19日

#14 in #log-error

Download history 126/week @ 2024-08-16

每月126次下载

MIT/Apache

4KB

Logalicious-rs

logalicious-rs是一个轻量级且可配置的日志库,用于Rust应用程序,具有颜色编码的日志输出。

功能

  • 颜色编码的日志级别(ERROR,WARN,INFO,DEBUG,TRACE)
  • 通过RUST_LOG环境变量配置日志级别
  • 易于与任何Rust应用程序集成

安装

logalicious-rs添加到您的Cargo.toml

[dependencies]
logalicious-rs = "0.1.0"

使用

设置日志级别

RUST_LOG=debug cargo run

实现

use logalicious_rs::setup_logging;

fn main() {
    setup_logging().expect("Failed to initialize logging");
    log::info!("This is an info message");
    log::error!("This is an error message");
}

依赖项

~1–11MB
~65K SLoC