26 releases (11 breaking)

0.12.0 Nov 19, 2024
0.11.5 Sep 20, 2024
0.11.2 Jun 26, 2024
0.10.3 Mar 16, 2024
0.3.0 Jun 27, 2023

#1304 in Network programming

Download history 44/week @ 2024-08-21 164/week @ 2024-08-28 89/week @ 2024-09-04 154/week @ 2024-09-11 565/week @ 2024-09-18 183/week @ 2024-09-25 65/week @ 2024-10-02 78/week @ 2024-10-09 88/week @ 2024-10-16 235/week @ 2024-10-23 157/week @ 2024-10-30 129/week @ 2024-11-06 434/week @ 2024-11-13 392/week @ 2024-11-20 278/week @ 2024-11-27 428/week @ 2024-12-04

1,554 downloads per month
Used in 11 crates (3 directly)

MIT license

27KB
586 lines

ATrium XRPC

Rust

Definitions for ATProto's XRPC request/response, and their associated errors.

The XrpcClient trait inherits from and uses HttpClient to provide a default implementation for handling XRPC requests. So developers can create their own Client for XRPC by implementing an HttpClient that sends asynchronous HTTP requests according to this interface.

Dependencies

~2–3MB
~61K SLoC