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::ClientConfigfor most common use cases in Rama. - TlsConnector
Layer - A
Layerwhich wraps the given service with aTlsConnector. - TlsStream