Any good resources for learning Rust macros?

34 points TabbyApp

Specifically looking to understand what is possible and what is not possible to do with macros.