18 releases (5 stable)
1.2.1 | Mar 4, 2024 |
---|---|
1.1.2 | Feb 14, 2024 |
1.0.0 | Jan 31, 2024 |
0.5.2 | Jan 28, 2024 |
0.3.7 | Apr 26, 2023 |
#199 in HTTP server
342 downloads per month
Used in 8 crates
17KB
506 lines
macros-rs
macros-rs is a simple, lightweight, and useful library for miscellaneous macros.
Getting Started
To get started check out the docs on docs.rs!
// main.rs
use macros_rs::{exp::ternary, fmt::fmtstr};
fn main() {
let value = true;
let hello = "hello";
println!("{:?} world", ternary!(value, fmtstr!("{hello}"), ""));
}
$ cargo run
Compiling project (/crates)
Finished build [unoptimized + debuginfo] target(s)
"hello" world
Dependencies
~0–13MB
~133K SLoC