mod client; mod config; mod error; mod http; mod racert; mod server; #[cfg(feature = "occlum")] mod utils; #[cfg(feature = "occlum")] mod bindings; pub mod prelude; #[cfg(feature = "occlum")] mod quote; //mod sscert; pub use crate::config::RaTlsConfig; #[cfg(feature = "occlum")] pub use crate::config::InstanceMeasurement; pub use crate::error::RaTlsError; #[cfg(feature = "actix-web")] pub use crate::http::actix_web; #[cfg(feature = "reqwest")] pub use crate::http::reqwest; pub trait RaTlsConfigBuilder { fn from_ratls_config(config: RaTlsConfig) -> Result; }