Struct conjure_runtime::config::HttpProxyConfigBuilder
source · [−]pub struct HttpProxyConfigBuilder { /* private fields */ }Expand description
A builder for HttpProxyConfigs.
Implementations
sourceimpl 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
sourceimpl Default for HttpProxyConfigBuilder
impl Default for HttpProxyConfigBuilder
sourcefn default() -> HttpProxyConfigBuilder
fn default() -> HttpProxyConfigBuilder
Returns the “default value” for a type. Read more
sourceimpl From<HttpProxyConfig> for HttpProxyConfigBuilder
impl From<HttpProxyConfig> for HttpProxyConfigBuilder
sourcefn from(config: HttpProxyConfig) -> HttpProxyConfigBuilder
fn from(config: HttpProxyConfig) -> HttpProxyConfigBuilder
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for HttpProxyConfigBuilder
impl Send for HttpProxyConfigBuilder
impl Sync for HttpProxyConfigBuilder
impl Unpin for HttpProxyConfigBuilder
impl UnwindSafe for HttpProxyConfigBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more