pub struct HttpConnectProxyBuilder { /* private fields */ }Expand description
Builds an HTTP CONNECT outbound proxy.
Implementations§
Source§impl HttpConnectProxyBuilder
impl HttpConnectProxyBuilder
Sourcepub fn credentials(
self,
username: impl Into<String>,
password: SecretSource,
) -> Self
pub fn credentials( self, username: impl Into<String>, password: SecretSource, ) -> Self
Sets username authentication and a host-side password source.
The username may be empty, for proxies that authenticate with a token
alone, but must not contain : or control characters. The password
source must resolve to a non-empty value at launch.
Trait Implementations§
Source§impl Clone for HttpConnectProxyBuilder
impl Clone for HttpConnectProxyBuilder
Auto Trait Implementations§
impl Freeze for HttpConnectProxyBuilder
impl RefUnwindSafe for HttpConnectProxyBuilder
impl Send for HttpConnectProxyBuilder
impl Sync for HttpConnectProxyBuilder
impl Unpin for HttpConnectProxyBuilder
impl UnsafeUnpin for HttpConnectProxyBuilder
impl UnwindSafe for HttpConnectProxyBuilder
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more