An etcd v3 API client for Rust. It provides both synchronous client and asynchronous client backed by tokio and tonic.
We test this library using etcd 3.4.
Notes that we use a fixed etcd
server URI (localhost:2379) to connect to etcd server.
etcdv3
works on rust 1.39
and above as it requires support for the async_await
feature.
This project is licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT).
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in etcdv3
by you, shall be licensed as MIT, without any additional
terms or conditions.