According to MSC2946
ruma-macros provides procedural macros for easily generating types for Ruma crates.