A plus consul client package for Rust, more functions for microservice.
set in Cargo dependencies
toml
[dependencies]
consul-rs-plus = "0.1.0"
```rust extern crate consulrsplus; use consulrsplus::Client;
fn main() { let c = Client::new("localhost", 8500);
let ok = c.kv_set("test-key", "test_value").unwrap();
assert_eq!(ok, true);
let kvpairs = c.kv_get("test-key").unwrap();
let kvpair = &kvpairs[0];
let v = kvpair.get_value().unwrap();
assert_eq!(b"test_value"[..].to_vec(), v);
let ok = c.kv_delete("test-key").unwrap();
assert_eq!(ok, true);
} ```