#xml-rpc #server #dxr

dxr_server

Declarative XML-RPC (server implementation)

16 releases

Uses new Rust 2024

0.8.0 Dec 15, 2025
0.7.1 Mar 30, 2025
0.7.0 Dec 1, 2024
0.6.3 Jul 13, 2024
0.4.0 Jun 25, 2022

#355 in HTTP client

24 downloads per month
Used in 2 crates

MIT/Apache

180KB
5K SLoC

dxr_server

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


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.

Dependencies

~3–6.5MB
~110K SLoC