Macros & Patterns: The "Metaprogramming Magic"
If you've reached this part of Rust, you're looking at the tools that power the libraries you've been using (like vec!, println!, or serde). These are the Power User tools.
Think of Macros as Code that Writes Code. Imagine if you could write a Babel ...
yafi.hashnode.dev2 min read