2个版本

0.1.1 2022年12月23日
0.1.0 2022年12月18日

#643进程宏

自定义许可协议

100KB
261

罗杰

Rinrin.rs的日志宏
此crate对Rinrin.rs进行了非常优化,可能不适合其他项目。
但使用非常简单和容易。

安装

将以下内容添加到您的Cargo.toml文件中

[dependencies]
rogger = "*"
chrono = "0.4"
colored = "2"

您可以自由选择crate的版本,但按照上面的方法做会更安全。

用法

use rogger::*;
use colored::Colorize;

fn main() {
    let ver = "0.1.0";
    info!("Version: {}", ver);

    let dev = "Foo PC";
    warn!("Your device \"{}\" is deprecated", dev);

    let err = "Operating System is not found";
    error!("Fatal: {}", err);

    let buf = 0x12345678;
    debug!("Buffer: 0x{:x}", buf);

    let age = 17;
    trace!("Age: {}", age);

    flag!();
    flag!("i wake up!");
}

example

功能

  • jst:使用JST进行时间戳。

  • utc_jst:在模块jst中提供额外的日志宏,如*_jst!()

MIT

无运行时依赖

功能