This repository has been archived on 2026-04-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
ruwuma/crates/ruma-common
2025-09-16 12:03:56 +01:00
..
src Rename org.matrix.hydra.11 to 12, more thoroughly 2025-09-16 12:03:56 +01:00
tests/it api: Update trybuild output 2025-02-16 15:13:55 -05:00
build.rs common: Allow to configure exhaustive types when environment variable is set 2025-03-11 18:07:50 -04:00
Cargo.toml signatures: Use KeyId and SigningKeyAlgorithm to parse key IDs 2025-03-11 20:53:13 -04:00
CHANGELOG.md identifiers: Generate 10 chars long DeviceId by default 2025-03-11 19:29:04 -04:00
README.md common: Merge ruma-events into ruma-common 2022-03-04 11:45:07 +00:00

ruma-common

crates.io page docs.rs page license: MIT

Common types for other Ruma crates.

The feature-gated modules are defined as follow:

api module

Behind the api feature, 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.

events module

Behind the events feature, serializable types for the events in the Matrix specification that can be shared by client and server code.