1 个不稳定版本

0.1.0 2024年4月21日

#954Rust 模式

MIT/Apache

12KB
98

advise

latest version dependency status documentation license

关于

此包提供了一种简化的方式来保持用户对程序进度的了解以及潜在问题的通知。它提供了

  • 便利宏:使用熟悉的日志级别 error!warn!info!debug!trace! 对您的消息进行分类。
  • 可定制的标签:使用 Render 特性设计您自己的消息标签,以满足您应用程序的具体需求。

用法

advise 提供了一个简单的 API,类似于 log 包,用于打印状态消息,这对于大多数用例应该足够。

use advise::{info, warn};

fn main() {
    warn!("It's dangerous to go alone!");
    info!("Take this.");
}

运行上述代码将在 stderr 中打印以下内容。

warn: It's dangeous to go alone!
info: Take this.

[!重要]

GitHub 目前不支持 markdown 中的彩色文本。您可以通过以下 示例 使用 cargo run --example=basic 来查看上述输出以彩色渲染。

许可证

该项目同时受 MIT 许可证Apache 许可证 2.0 的双重许可。您可以根据所选许可证的条件使用此代码,根据许可证授予的权利。

依赖项

~320KB