Skip to main content

tokio_aws_lc/
lib.rs

1#![doc = include_str!("../README.md")]
2#![doc(html_root_url = "https://docs.rs/tokio-aws-lc/0.1.0")]
3
4pub mod acceptor;
5pub mod config;
6pub mod connector;
7pub mod error;
8mod ffi;
9#[cfg(feature = "hyper")]
10pub mod hyper;
11mod ktls;
12pub mod session;
13pub mod stream;
14
15pub use acceptor::TlsAcceptor;
16pub use config::{
17    cipher_suite, CipherSuite, ClientAuthMode, ClientConfig, ClientConfigBuilder, NamedGroup,
18    ProtocolVersion, ServerConfig, ServerConfigBuilder,
19};
20pub use connector::TlsConnector;
21pub use error::{Error, KtlsError, Result};
22pub use ktls::host_ktls_available;
23pub use session::{KtlsEligibility, NegotiatedSession};
24pub use stream::TlsStream;