This partially reverts commit 9b2602649f9e0fcb875404fc86d9c6fdbedd287d.
ruma-events-macros provides a procedural macro for easily generating event types for ruma-events.