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]pub 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]pub fn default() -> ProxyConfig[src]
impl<'de> Deserialize<'de> for ProxyConfig[src]
impl<'de> Deserialize<'de> for ProxyConfig[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ProxyConfig, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>, [src]
__deserializer: __D
) -> Result<ProxyConfig, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl PartialEq<ProxyConfig> for ProxyConfig[src]
impl PartialEq<ProxyConfig> for ProxyConfig[src]pub fn eq(&self, other: &ProxyConfig) -> bool[src]
pub 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]impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,