Enum conjure_runtime_config::ProxyConfig [−][src]
#[non_exhaustive]
pub enum ProxyConfig {
Direct,
Http(HttpProxyConfig),
}Proxy configuration used to connect to a service.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
A direct connection (i.e. no proxy).
Http(HttpProxyConfig)An HTTP proxy.
Trait Implementations
impl Clone for ProxyConfig[src]
impl Clone for ProxyConfig[src]fn clone(&self) -> ProxyConfig[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for ProxyConfig[src]
impl Default for ProxyConfig[src]fn default() -> ProxyConfig[src]
impl<'de> Deserialize<'de> for ProxyConfig[src]
impl<'de> Deserialize<'de> for ProxyConfig[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl PartialEq<ProxyConfig> for ProxyConfig[src]
impl PartialEq<ProxyConfig> for ProxyConfig[src]fn eq(&self, other: &ProxyConfig) -> bool[src]
fn ne(&self, other: &ProxyConfig) -> bool[src]
impl StructuralPartialEq for ProxyConfig[src]
impl StructuralPartialEq for ProxyConfig[src]Auto Trait Implementations
impl RefUnwindSafe for ProxyConfig
impl RefUnwindSafe for ProxyConfigimpl Send for ProxyConfig
impl Send for ProxyConfigimpl Sync for ProxyConfig
impl Sync for ProxyConfigimpl Unpin for ProxyConfig
impl Unpin for ProxyConfigimpl UnwindSafe for ProxyConfig
impl UnwindSafe for ProxyConfigBlanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]