* Inline lots of methods that were only used once * Create a separate error case for missing headers
ruma-api contains core types used to define the requests and responses for each endpoint in the various Matrix API specifications. These types can be shared by client and server code for all Matrix APIs.