6 releases (3 breaking)
0.4.1 | Jun 2, 2023 |
---|---|
0.4.0 | May 18, 2023 |
0.3.1 | Dec 9, 2022 |
0.2.0 | Nov 11, 2022 |
0.1.0 | Oct 20, 2022 |
#21 in #styling
54 downloads per month
Used in shoot
17KB
205 lines
hw-msg
hw-msg
is a Rust library for the message styling I use across a lot of my Rust projects. It's purpose is so I don't have to duplicate my styling across all of my projects so that everything can be more consistent.
lib.rs
:
This crate provides macros for the style of CLI messages I like to use in my programs.
The base macros are:
info
- Print an info-styled messagewarning
- Print a warning-styled messageerror
- Print an error-styled messagequestion
- Print a question-styled messagedebug
- Print a debug-styled message
These macros will print the message without a trailing newline, like how print
does. Use the *ln
variants of each of these macros to get println
-like functionality (i.e. infoln
).
The *_fmt
variants work like the base macros, but return the string instead of printing it.
Dependencies
~0.1–9.5MB
~44K SLoC