1#![crate_type = "staticlib"]
2#![allow(non_camel_case_types)]
3#![allow(renamed_and_removed_lints)]
5#![allow(clippy::not_unsafe_ptr_arg_deref)]
6#![allow(clippy::arc_with_non_send_sync)]
8#![cfg_attr(feature = "read_buf", feature(read_buf))]
9#![cfg_attr(feature = "read_buf", feature(core_io_borrowed_buf))]
10
11pub mod acceptor;
21pub mod certificate;
22pub mod cipher;
23pub mod client;
24pub mod connection;
25pub mod crypto_provider;
26pub mod enums;
27mod error;
28mod ffi;
29pub mod io;
30pub mod keylog;
31pub mod log;
32mod panic;
33pub mod rslice;
34pub mod server;
35pub mod session;
36mod userdata;
37pub mod verifier;
38pub mod version;
39
40pub use error::rustls_result;
41pub use error::*;
42pub use version::rustls_version;