#message #styling #style #cli #messaging #projects #across

hw-msg

Rust 编程语言库,用于我的 CLI 消息风格

6 个版本 (3 个破坏性更新)

0.4.1 2023年6月2日
0.4.0 2023年5月18日
0.3.1 2022年12月9日
0.2.0 2022年11月11日
0.1.0 2022年10月20日

#9 in #styling

Download history 32/week @ 2024-03-11 23/week @ 2024-03-18 41/week @ 2024-04-01 8/week @ 2024-04-15 27/week @ 2024-04-22 14/week @ 2024-05-20 26/week @ 2024-05-27 9/week @ 2024-06-03 21/week @ 2024-06-10 99/week @ 2024-06-17 35/week @ 2024-06-24

每月下载量165次
shoot 中使用

GPL-3.0-or-later

17KB
205

hw-msg

hw-msg 是一个 Rust 库,用于我在众多 Rust 项目中使用的消息样式。它的目的是为了避免在所有项目中重复样式,以便保持一致性。

Build status

Crates.io Docs


lib.rs:

此包提供用于我在程序中使用的 CLI 消息风格的宏。

基本宏包括

  • info - 打印信息样式消息
  • warning - 打印警告样式消息
  • error - 打印错误样式消息
  • question - 打印问题样式消息
  • debug - 打印调试样式消息

这些宏将打印消息 不包含 结尾换行符,就像 print 一样。使用这些宏的 *ln 变体以获得类似 println 的功能(例如,infoln)。

*_fmt 变体与基本宏类似,但返回字符串而不是打印它。

依赖项

~0.1–10MB
~55K SLoC