… this makes it faster to compiler ruma-*-api with either the client or server feature inactive.
ruma-macros provides procedural macros for easily generating types for Ruma crates.