14 releases

0.7.0 Dec 1, 2024
0.6.3 Jul 13, 2024
0.6.2 Jan 28, 2024
0.6.1 Sep 21, 2023
0.4.0 Jun 25, 2022

#352 in HTTP client

Download history 2/week @ 2024-08-19 3/week @ 2024-08-26 13/week @ 2024-09-16 98/week @ 2024-09-23 7/week @ 2024-09-30 16/week @ 2024-10-07 9/week @ 2024-10-14 23/week @ 2024-10-21 22/week @ 2024-11-04 5/week @ 2024-11-18 73/week @ 2024-11-25 69/week @ 2024-12-02

148 downloads per month
Used in 2 crates

MIT/Apache

160KB
4K SLoC

DXR: declarative XML-RPC (server implementation)

crates.io crates.io crates.io docs.rs

The dxr project provides crates for writing XML-RPC clients and servers in Rust.

This crate contains a building blocks for writing XML-RPC servers based on dxr.

It also includes a complete XML-RPC server implementation based on the axum web framework, which is disabled by default. To enable the axum support, enable the "axum" feature of this crate.

To enable "system.multicall" support, enable the multicall feature.


lib.rs:

dxr_server

This crate provides generic XML-RPC server functionality based on [dxr].

Dependencies

~3–10MB
~104K SLoC