11个版本

0.4.2 2021年5月11日
0.3.0 2019年8月5日
0.2.0 2017年5月27日
0.0.6 2016年7月13日
0.0.4 2015年7月1日

#227 in HTTP客户端

Download history • Rust 包仓库 995/week @ 2024-03-13 • Rust 包仓库 480/week @ 2024-03-20 • Rust 包仓库 246/week @ 2024-03-27 • Rust 包仓库 522/week @ 2024-04-03 • Rust 包仓库 890/week @ 2024-04-10 • Rust 包仓库 394/week @ 2024-04-17 • Rust 包仓库 709/week @ 2024-04-24 • Rust 包仓库 392/week @ 2024-05-01 • Rust 包仓库 253/week @ 2024-05-08 • Rust 包仓库 501/week @ 2024-05-15 • Rust 包仓库 333/week @ 2024-05-22 • Rust 包仓库 332/week @ 2024-05-29 • Rust 包仓库 189/week @ 2024-06-05 • Rust 包仓库 211/week @ 2024-06-12 • Rust 包仓库 214/week @ 2024-06-19 • Rust 包仓库 299/week @ 2024-06-26 • Rust 包仓库

1,025 每月下载量
用于 sentinel-core

MIT/Apache

34KB
889

consul-rust

Build Status

文档在此.

Rust客户端库,用于Consul HTTP API

用法

    extern crate consul;

    use std::collections::HashMap;
    use consul::{Client, Config, QueryMeta};
    use consul::catalog::Catalog;

    fn main(){
        let config = Config::new().unwrap();
        let client = Client::new(config);
		let services: (HashMap<String, String>, QueryMeta) = client.services(None).unwrap();
		println!("{:?}", services);
    }

更多示例,请参阅 测试

安装

只需将consul-rust包含在您的Cargo依赖项中。

[dependencies]
consul = "0.4"

依赖项

~6–21MB
~302K SLoC