#server-api #ruma #messaging #chat #api-request #api-client #matrix-chat

ruma-federation-api

Types for the endpoints in the Matrix server-server API

15 releases (8 breaking)

0.8.0 Oct 5, 2023
0.7.1 Feb 15, 2023
0.6.0 Sep 12, 2022
0.5.0 Apr 28, 2022
0.0.3 Jul 29, 2020

#1650 in Web programming

Download history 1146/week @ 2023-12-12 889/week @ 2023-12-19 617/week @ 2023-12-26 1051/week @ 2024-01-02 1026/week @ 2024-01-09 997/week @ 2024-01-16 665/week @ 2024-01-23 581/week @ 2024-01-30 378/week @ 2024-02-06 573/week @ 2024-02-13 451/week @ 2024-02-20 810/week @ 2024-02-27 713/week @ 2024-03-05 678/week @ 2024-03-12 750/week @ 2024-03-19 676/week @ 2024-03-26

2,960 downloads per month
Used in 26 crates (via ruma)

MIT license

1.5MB
25K SLoC

ruma-federation-api

crates.io page docs.rs page license: MIT

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


lib.rs:

(De)serializable types for the Matrix Server-Server API. These types are used by server code.

Dependencies

~12MB
~243K SLoC