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 input, meaning either it will be a secure 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::TlsConnector. - TlsConnector
Data Builder TlsConnectorDataBuildercan be used to constructrustls::ClientConfigfor most common use cases in Rama.- TlsConnector
Layer - A
Layerwhich wraps the given service with aTlsConnector. - TlsStream