#matrix #chat #messaging #ruma

ruma-client-api

Types for the endpoints in the Matrix client-server API

30 releases

0.12.3 Sep 21, 2021
0.11.2 Aug 10, 2021
0.11.0 Jun 21, 2021
0.10.0-alpha.2 Jan 2, 2021
0.0.0 Jan 5, 2017

#75 in Web programming

Download history 477/week @ 2021-09-26 441/week @ 2021-10-03 515/week @ 2021-10-10 407/week @ 2021-10-17 290/week @ 2021-10-24 226/week @ 2021-10-31 172/week @ 2021-11-07 229/week @ 2021-11-14 283/week @ 2021-11-21 435/week @ 2021-11-28 275/week @ 2021-12-05 216/week @ 2021-12-12 113/week @ 2021-12-19 186/week @ 2021-12-26 254/week @ 2022-01-02 191/week @ 2022-01-09

765 downloads per month
Used in 16 crates (5 directly)

MIT license

1MB
24K SLoC

ruma-client-api

crates.io page docs.rs page license: MIT

ruma-client-api contains serializable types for the requests and responses for each endpoint in the Matrix client API specification. These types can be shared by client and server code.


lib.rs:

(De)serializable types for the Matrix Client-Server API. These types can be shared by client and server code.

Dependencies

~2.4–3.5MB
~68K SLoC

Ia