Module client
Expand description
TLS client support for Rama.
Structs§
- Auto
TlsStream - A stream which can be either a secure or a plain stream.
- Connector
Kind Auto - A connector which can be used to establish a connection to a server in function of the Request, meaning either it will be a seucre connector or it will be a plain connector.
- Connector
Kind Secure - A connector which can only be used to establish a secure connection, regardless of the scheme of the request URI.
- Connector
Kind Tunnel - A connector which can be used to use this connector to support secure tls tunnel connections.
- TlsConnector
- A connector which can be used to establish a connection to a server.
- TlsConnector
Data - Internal data used as configuration/input for the [
super::HttpsConnector
]. - TlsConnector
Data Builder - [
ClientConfigBuilder
] can be used to constructrustls::ClientConfig
for most common use cases in Rama. - TlsConnector
Layer - A
Layer
which wraps the given service with aTlsConnector
.