consul
pub struct Catalog { /* fields omitted */ }
Catalog can be used to query the Catalog endpoints
impl Catalog
fn new(address: &str) -> Catalog
fn services(&self) -> ConsulResult<HashMap<String, Vec<String>>>
fn get_nodes(&self, service: String) -> ConsulResult<Vec<Node>>