1#![forbid(unsafe_code, future_incompatible)]
22#![deny(
23 missing_debug_implementations,
24 nonstandard_style,
25 missing_docs,
26 unreachable_pub,
27 missing_copy_implementations,
28 unused_qualifications
29)]
30
31mod custom_tls_acceptor;
32mod tcp_connection;
33mod tls_listener;
34mod tls_listener_builder;
35mod tls_listener_config;
36mod tls_stream_wrapper;
37
38pub(crate) use tcp_connection::TcpConnection;
39pub(crate) use tls_listener_config::TlsListenerConfig;
40pub(crate) use tls_stream_wrapper::TlsStreamWrapper;
41
42pub use custom_tls_acceptor::CustomTlsAcceptor;
43pub use tls_listener::TlsListener;
44pub use tls_listener_builder::TlsListenerBuilder;
45
46pub use async_rustls;
47pub use rustls;