Crabtime - another way to do macros for Rust (opens in new tab)
This is a library that allows one to write Rust code that runs at compile-time (inspired by Zig) to produce Rust macros. Actually looks REALLY, REALLY good for macro use for me.
Read the original article