pub struct HyperConnector { /* private fields */ }Expand description
HttpConnector that uses hyper_0_14 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 HyperClientBuilder for examples of how
to customize the Hyper client.
Implementations§
Source§impl HyperConnector
impl HyperConnector
Sourcepub fn builder() -> HyperConnectorBuilder
pub fn builder() -> HyperConnectorBuilder
Builder for a Hyper connector.
Trait Implementations§
Source§impl Debug for HyperConnector
impl Debug for HyperConnector
Source§impl HttpConnector for HyperConnector
impl HttpConnector for HyperConnector
Source§fn call(&self, request: Request) -> HttpConnectorFuture
fn call(&self, request: Request) -> HttpConnectorFuture
Asynchronously converts a request into a response.
Auto Trait Implementations§
impl Freeze for HyperConnector
impl !RefUnwindSafe for HyperConnector
impl Send for HyperConnector
impl Sync for HyperConnector
impl Unpin for HyperConnector
impl !UnwindSafe for HyperConnector
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.