# DXR: declarative XML-RPC (server implementation)
[](https://crates.io/crates/dxr_server/)
[](https://crates.io/crates/dxr_server/)
[](https://crates.io/crates/dxr_server/)
[](https://docs.rs/dxr_server/)
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.