Struct conjure_runtime_config::ServicesConfigBuilder [−][src]
pub struct ServicesConfigBuilder(_);
A builder type for ServiceConfig.
Implementations
impl ServicesConfigBuilder[src]
impl ServicesConfigBuilder[src]pub fn service(&mut self, name: &str, config: ServiceConfig) -> &mut Self[src]
Adds a service to the builder.
pub fn security(&mut self, security: SecurityConfig) -> &mut Self[src]
Sets the security configuration.
pub fn proxy(&mut self, proxy: ProxyConfig) -> &mut Self[src]
Sets the proxy configuration.
pub fn connect_timeout(&mut self, connect_timeout: Duration) -> &mut Self[src]
Sets the connect timeout.
pub fn read_timeout(&mut self, read_timeout: Duration) -> &mut Self[src]
Sets the read timeout.
pub fn write_timeout(&mut self, write_timeout: Duration) -> &mut Self[src]
Sets the write timeout.
pub fn backoff_slot_size(&mut self, backoff_slot_size: Duration) -> &mut Self[src]
Sets the backoff slot size.
pub fn build(&self) -> ServicesConfig[src]
Creates a new ServicesConfig.
Trait Implementations
impl Default for ServicesConfigBuilder[src]
impl Default for ServicesConfigBuilder[src]fn default() -> ServicesConfigBuilder[src]
impl From<ServicesConfig> for ServicesConfigBuilder[src]
impl From<ServicesConfig> for ServicesConfigBuilder[src]fn from(config: ServicesConfig) -> ServicesConfigBuilder[src]
Auto Trait Implementations
impl RefUnwindSafe for ServicesConfigBuilder
impl RefUnwindSafe for ServicesConfigBuilderimpl Send for ServicesConfigBuilder
impl Send for ServicesConfigBuilderimpl Sync for ServicesConfigBuilder
impl Sync for ServicesConfigBuilderimpl Unpin for ServicesConfigBuilder
impl Unpin for ServicesConfigBuilderimpl UnwindSafe for ServicesConfigBuilder
impl UnwindSafe for ServicesConfigBuilder