mod async_client;
pub mod blocking;
mod connector;
mod error;
mod shared_body;
pub use self::async_client::*;
pub use self::connector::{
ConnectError, HttpConnection, HttpConnector, HyperConnectorAdapter, NetworkConnection,
NetworkConnector,
};
pub use self::error::Error;
pub use self::shared_body::SharedBody;
pub use hyper::body::{aggregate, to_bytes, Buf, Bytes, HttpBody};
pub use hyper::{self, Method, StatusCode, Uri, Version};
pub type Request = hyper::Request<SharedBody>;
pub type Response = hyper::Response<hyper::Body>;
#[doc(hidden)]
pub mod connector_impl;