#matrix #chat #messaging #ruma

ruma-appservice-api

Types for the endpoints in the Matrix application service API

12 releases (7 breaking)

0.8.1 Feb 15, 2023
0.7.0 Sep 12, 2022
0.6.0 Apr 28, 2022
0.5.0 Feb 19, 2022
0.2.0-alpha.1 Jul 29, 2020

#8 in #ruma

Download history 39/week @ 2023-06-09 118/week @ 2023-06-16 89/week @ 2023-06-23 129/week @ 2023-06-30 89/week @ 2023-07-07 27/week @ 2023-07-14 70/week @ 2023-07-21 47/week @ 2023-07-28 66/week @ 2023-08-04 58/week @ 2023-08-11 98/week @ 2023-08-18 56/week @ 2023-08-25 81/week @ 2023-09-01 55/week @ 2023-09-08 138/week @ 2023-09-15 185/week @ 2023-09-22

473 downloads per month
Used in 3 crates (via ruma)

MIT license

1MB
20K SLoC

ruma-appservice-api

crates.io page docs.rs page license: MIT

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

Status

This project is currently experimental and is very likely to change drastically.


lib.rs:

(De)serializable types for the Matrix Application Service API. These types can be shared by application service and server code.

Dependencies

~11MB
~229K SLoC