Struct conjure_runtime::config::HttpProxyConfigBuilder
source · pub struct HttpProxyConfigBuilder { /* private fields */ }
Expand description
A builder for HttpProxyConfig
s.
Implementations§
source§impl HttpProxyConfigBuilder
impl HttpProxyConfigBuilder
sourcepub fn host_and_port(
&mut self,
host_and_port: HostAndPort
) -> &mut HttpProxyConfigBuilder
pub fn host_and_port( &mut self, host_and_port: HostAndPort ) -> &mut HttpProxyConfigBuilder
Sets the host and port.
sourcepub fn credentials(
&mut self,
credentials: Option<BasicCredentials>
) -> &mut HttpProxyConfigBuilder
pub fn credentials( &mut self, credentials: Option<BasicCredentials> ) -> &mut HttpProxyConfigBuilder
Sets the credentials.
sourcepub fn build(&self) -> HttpProxyConfig
pub fn build(&self) -> HttpProxyConfig
Trait Implementations§
source§impl Default for HttpProxyConfigBuilder
impl Default for HttpProxyConfigBuilder
source§fn default() -> HttpProxyConfigBuilder
fn default() -> HttpProxyConfigBuilder
Returns the “default value” for a type. Read more
source§impl From<HttpProxyConfig> for HttpProxyConfigBuilder
impl From<HttpProxyConfig> for HttpProxyConfigBuilder
source§fn from(config: HttpProxyConfig) -> HttpProxyConfigBuilder
fn from(config: HttpProxyConfig) -> HttpProxyConfigBuilder
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HttpProxyConfigBuilder
impl RefUnwindSafe for HttpProxyConfigBuilder
impl Send for HttpProxyConfigBuilder
impl Sync for HttpProxyConfigBuilder
impl Unpin for HttpProxyConfigBuilder
impl UnwindSafe for HttpProxyConfigBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more