24个版本 (14个重大更新)

使用旧的Rust 2015

0.15.1 2021年11月2日
0.15.0 2021年1月23日
0.14.0 2020年2月6日
0.13.1 2019年2月20日
0.3.1 2016年11月28日

#166 in #ipc

Download history 354/week @ 2024-03-14 304/week @ 2024-03-21 339/week @ 2024-03-28 441/week @ 2024-04-04 513/week @ 2024-04-11 484/week @ 2024-04-18 91/week @ 2024-04-25 247/week @ 2024-05-02 157/week @ 2024-05-09 242/week @ 2024-05-16 188/week @ 2024-05-23 131/week @ 2024-05-30 77/week @ 2024-06-06 214/week @ 2024-06-13 145/week @ 2024-06-20 75/week @ 2024-06-27

每月520次下载
用于 10 个crate(8个直接使用)

CC0 许可证

69KB
1.5K SLoC

Rust的XML-RPC

crates.io docs.rs CI

此crate提供了一个在稳定Rust中使用xml-rsreqwest实现的简单XML-RPC规范。

请参阅变更日志以查看最新版本中的更改。

Rust支持

此crate使用与tokio相同的Rust版本策略:它支持最新的3个稳定Rust版本。只要仍然支持最新的3个版本,提高最低支持版本不被视为破坏性更改。

用法

首先在你的Cargo.toml中添加一个条目

[dependencies]
xmlrpc = "0.15.1"

然后将crate导入到你的Rust代码中

extern crate xmlrpc;

请参阅examples/client.rs中的小型示例,该示例连接到正在运行的Python XML-RPC服务器并调用一个方法。在examples/custom-header.rs中提供了一个更详细的示例,演示如何实现自定义Transport以设置cookie头。

依赖关系

~1–17MB
~212K SLoC