The derive macro moves from ruma-api-macros to a new ruma-common-macros crate likewise.
requires_authentication: bool
authentication: AuthScheme