34 releases

new 0.13.0 May 9, 2024
0.12.1 Nov 16, 2023
0.12.0 Oct 5, 2023
0.11.3 Feb 15, 2023
0.2.0 Jul 24, 2020

#454 in Web programming

Download history 1532/week @ 2024-01-22 1500/week @ 2024-01-29 1498/week @ 2024-02-05 1758/week @ 2024-02-12 1740/week @ 2024-02-19 2358/week @ 2024-02-26 1885/week @ 2024-03-04 1620/week @ 2024-03-11 1671/week @ 2024-03-18 1453/week @ 2024-03-25 2063/week @ 2024-04-01 1256/week @ 2024-04-08 1182/week @ 2024-04-15 1256/week @ 2024-04-22 1503/week @ 2024-04-29 1488/week @ 2024-05-06

5,528 downloads per month
Used in 62 crates (14 directly)

MIT license

530KB
11K SLoC

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.


lib.rs:

Common types for the Ruma crates.

Dependencies

~8–12MB
~243K SLoC