1#![doc(
13 html_favicon_url = "https://raw.githubusercontent.com/plabayo/rama/main/docs/img/old_logo.png"
14)]
15#![doc(html_logo_url = "https://raw.githubusercontent.com/plabayo/rama/main/docs/img/old_logo.png")]
16#![cfg_attr(docsrs, feature(doc_auto_cfg, doc_cfg))]
17#![cfg_attr(test, allow(clippy::float_cmp))]
18#![cfg_attr(not(test), warn(clippy::print_stdout, clippy::dbg_macro))]
19
20pub mod client;
21pub mod server;
22
23pub mod keylog;
24pub mod type_conversion;
25
26use rama_utils::macros::enums::rama_from_into_traits;
27rama_from_into_traits!();
28
29pub mod types {
30 #[doc(inline)]
32 pub use ::rama_net::tls::{
33 ApplicationProtocol, CipherSuite, CompressionAlgorithm, ECPointFormat, ExtensionId,
34 ProtocolVersion, SecureTransport, SignatureScheme, SupportedGroup, TlsTunnel, client,
35 };
36}
37
38pub mod core {
39 #[doc(inline)]
44 pub use rama_boring::*;
45
46 pub mod tokio {
47 #[doc(inline)]
51 pub use rama_boring_tokio::*;
52 }
53}