//! # hyper-tls //! //! An HTTPS connector to be used with [hyper][]. //! //! [hyper]: https://hyper.rs //! //! ## Example //! //! ```no_run //! use hyper_tls::HttpsConnector; //! use hyper::Client; //! //! #[tokio::main(flavor = "current_thread")] //! async fn main() -> Result<(), Box>{ //! let https = HttpsConnector::new(); //! let client = Client::builder().build::<_, hyper::Body>(https); //! //! let res = client.get("https://hyper.rs".parse()?).await?; //! assert_eq!(res.status(), 200); //! Ok(()) //! } //! ``` #![doc(html_root_url = "https://docs.rs/hyper-tls/0.5.0")] #![cfg_attr(test, deny(warnings))] #![deny(missing_docs)] #![deny(missing_debug_implementations)] #[doc(hidden)] pub extern crate native_tls; pub use client::{HttpsConnecting, HttpsConnector}; pub use stream::{MaybeHttpsStream, TlsStream}; mod client; mod stream;