set default for [consul-services] api

This commit is contained in:
Roberto Hidalgo 2023-05-20 21:25:57 -06:00
parent 2d46d24d06
commit ef8a7add08

View file

@ -146,6 +146,7 @@ pub enum ConsulDiscoveryAPI {
#[derive(Deserialize, Debug, Clone)] #[derive(Deserialize, Debug, Clone)]
pub struct ConsulDiscoveryConfig { pub struct ConsulDiscoveryConfig {
/// The consul api to use when registering: either `catalog` (the default) or `agent` /// The consul api to use when registering: either `catalog` (the default) or `agent`
#[serde(default)]
pub api: ConsulDiscoveryAPI, pub api: ConsulDiscoveryAPI,
/// Consul http or https address to connect to to discover more peers /// Consul http or https address to connect to to discover more peers
pub consul_http_addr: String, pub consul_http_addr: String,