Module hyper::client::conn[][src]

Lower-level client connection API.

The types in this module are to provide a lower-level API based around a single connection. Connecting to a host, pooling connections, and the like are not handled at this level. This module provides the building blocks to customize those things externally.

If don't have need to manage connections yourself, consider using the higher-level Client API.

Structs

Builder

A builder to configure an HTTP connection.

Connection

A future that processes all HTTP state for the IO object.

Handshake

A future setting up HTTP over an IO object.

Parts

Deconstructed parts of a Connection.

ResponseFuture

A future returned by SendRequest::send_request.

SendRequest

The sender side of an established connection.

Functions

handshake

Returns a Handshake future over some IO.