Crate rs_consul[−][src]
Expand description
consul
This crate provides access to a set of strongly typed apis to interact with consul (https://www.consul.io/)
Re-exports
pub use types::*;
Modules
The strongly typed data structures representing canonical consul objects.
Structs
The config necessary to create a new consul client.
This struct defines the consul client and allows access to the consul api via method syntax.
Represents a lock against Consul. The lifetime of this object defines the validity of the lock against consul. When the object is dropped, the lock is attempted to be released for the next consumer.
Enums
The error type returned from all calls into this this crate.