ruwuma/crates/ruma-common
Jason Volk 54da128bbe
Some checks failed
Dependencies / Bans, Licenses, Sources (push) Failing after 9s
CI / xtask (push) Failing after 17s
Dependencies / Advisories (push) Failing after 4s
CI / Style (push) Has been skipped
CI / Minimum Supported Rust Version / Check All Features (push) Has been skipped
CI / Minimum Supported Rust Version / Check Owned IDs with Arc (push) Has been skipped
CI / Minimum Supported Rust Version / Check Owned IDs with Box (push) Has been skipped
CI / Minimum Supported Rust Version / Check Ruma (push) Has been skipped
CI / Rust Stable / Check All Features (push) Has been skipped
CI / Rust Stable / Check Client (push) Has been skipped
CI / Rust Stable / Check Common (push) Has been skipped
CI / Rust Stable / Run Tests (push) Has been skipped
CI / Rust Stable / Run Compat Tests (push) Has been skipped
CI / Rust Stable / Run Doc Tests (push) Has been skipped
CI / Rust Nightly / Clippy All Features (push) Has been skipped
CI / Rust Nightly / Clippy Default Features (push) Has been skipped
CI / Rust Nightly / Clippy WASM (push) Has been skipped
CI / Rust Nightly / Check Formatting (push) Has been skipped
CI / Rust Nightly / All Features (push) Has been skipped
CI / Rust Nightly / Full Features (push) Has been skipped
CI / Docs (push) Has been skipped
refactor owned identifiers using SmallVec
2024-12-28 01:06:09 +00:00
..
src refactor owned identifiers using SmallVec 2024-12-28 01:06:09 +00:00
tests/it api: Disallow #[serde(flatten)] for single-body-fields of requests and responses 2024-12-15 03:07:49 -05:00
build.rs identifiers: Allow to set ruma_identifiers_storage cfg setting with env variable 2024-12-15 02:55:58 -05:00
Cargo.toml refactor owned identifiers using SmallVec 2024-12-28 01:06:09 +00:00
CHANGELOG.md push: Allow to add custom data for pushers 2024-12-15 03:10:09 -05: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.