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

#368 in HTTP client

Download history 2/week @ 2024-08-19 1/week @ 2024-09-09 17/week @ 2024-09-16 89/week @ 2024-09-23 7/week @ 2024-09-30 15/week @ 2024-10-07 12/week @ 2024-10-14 22/week @ 2024-10-21 2/week @ 2024-10-28 24/week @ 2024-11-04 1/week @ 2024-11-18 76/week @ 2024-11-25 95/week @ 2024-12-02

173 downloads per month
Used in ros-core-rs

MIT/Apache

155KB
4K SLoC

DXR: declarative XML-RPC (client 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 clients based on dxr.

It also includes an implementation of an async XML-RPC client using reqwest, which is disabled by default. To enable the reqwest support, enable the "reqwest" feature of this crate.

To enable convenience functionality for "system.multicall" support, enable the multicall feature.


lib.rs:

dxr_client

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

Dependencies

~6–20MB
~279K SLoC