1#![deny(rust_2018_idioms, unreachable_pub, missing_debug_implementations)]
3
4#[cfg(feature = "openssl")]
5pub mod openssl {
6 pub use ntex_tls::openssl::{SslConnector as Connector, SslFilter};
7 pub use tls_openssl::ssl::{
8 Error as SslError, HandshakeError, SslConnector, SslMethod,
9 };
10}
11
12#[cfg(feature = "rustls")]
13pub mod rustls {
14 pub use ntex_tls::rustls::{TlsClientFilter, TlsConnector as Connector};
15 pub use tls_rust::{pki_types::ServerName, ClientConfig};
16}
17
18pub use ntex_net::connect::{connect, Address, Connect, ConnectError, Connector, Resolver};
19
20#[allow(unused_imports)]
21#[doc(hidden)]
22pub mod net {
23 pub use ntex_net::*;
24}