#log-level #log #logging #cli

pokey_logger

用于记录不同级别和颜色的日志库

10 个版本

0.3.3 2022 年 9 月 11 日
0.3.2 2022 年 9 月 11 日
0.3.1 2022 年 3 月 12 日
0.2.2 2022 年 2 月 2 日
0.1.2 2022 年 1 月 21 日

#476 in 调试

每月 36 次下载

GPL-3.0-only

58KB
925

Pokey Logger

gpl 3 badge crates.io badge crates.io downloads

一个简单的 Rust 日志库。

用法

首先,必须将库添加到项目的 Cargo.toml 文件。

pokey_logger = "0.3.3"

或获取最新版本

pokey_logger = { git = "https://github.com/PokeyOne/pokey-logger" }

有关更高级的方法,请参阅 Cargo 指定依赖项文档

Rust 中的用法

本节 README 将指导您了解开始使用日志的基本步骤。

在您的主 rust 文件中,您可能需要如下内容

#[macro_use]
extern crate pokey_logger;

这将允许您使用此 crate 的宏。现在,您可以在代码中访问所有宏。

fn main() {
    debug!("Hello");
    info!("Hàlo, fàilte!");
    warn!("This program will end soon...");
    error!("No more code");
}

这将输出到终端,一切正常。您还可以查看 crate 文档,该文档更深入地介绍了配置、基于文件的日志记录等。

文档

要本地查看文档,请在以下 repo 或使用此库的项目中运行以下命令。

cargo doc --open

或前往 crate 文档

依赖项

~14–740KB
~14K SLoC