Developing Macros in Rust
summary
Shows how to write Rust macros using Rust’s metaprogramming system: explains macro types and demonstrates step-by-step macro development with a simple example, including practical tips and tricks for implementing and debugging macros.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:06Professional context
- 2:10Macros theory
- 7:23Demo setup
- 13:00Derive macro with proc-macro2
- 18:32Macro blueprint
- 27:37Macro implementation
- 31:05Debug features
- 39:55Error handling
- 44:02Practical tips
- 44:43Conclusion & Q&A
related talks
39mRust metaprogramming - macro_rules! beyond basics
24mProcedural Macros 101
13mTowards Macro-Aware C-to-Rust Transpilation (WIP)
01h 03mModern Macros
20mHayroll: A Modular Wrapper for Translating C Macros and Conditional Compilation to Rust
27mRust GCC Front-end
58m(Almost) Everything You Should Know About The Compiler Frontend
43mAdventures in Metaprogramming: Macros versus Shapeless
