pub struct Connector { /* private fields */ }Expand description
HttpConnector used to make HTTP requests.
This connector also implements socket connect and read timeouts.
This shouldn’t be used directly in most cases.
See the docs on Builder for examples of how to customize the HTTP client.
Implementations§
Trait Implementations§
Source§impl HttpConnector for Connector
impl HttpConnector for Connector
Source§fn call(&self, request: HttpRequest) -> HttpConnectorFuture ⓘ
fn call(&self, request: HttpRequest) -> HttpConnectorFuture ⓘ
Asynchronously converts a request into a response.
Auto Trait Implementations§
impl !RefUnwindSafe for Connector
impl !UnwindSafe for Connector
impl Freeze for Connector
impl Send for Connector
impl Sync for Connector
impl Unpin for Connector
impl UnsafeUnpin for Connector
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
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 moreCreates a shared type from an unshared type.