Module connector

Module connector 

Source

Structs§

CertificateErrorOverrideManager
This data structure is used to track certificate verification errors and overrides. It tracks:
CertificateErrorOverrideManagerInternal 🔒
CertificateVerificationOverrideVerifier 🔒
ServoHttpConnector
TokioExecutor 🔒
TunnelErrorMasker
This is just used to give us control over the error types ‘Tunnel<>’ returns.

Enums§

CACertificates
ConnectionError
The error type for the MaybeProxyConnector

Constants§

BUF_SIZE

Functions§

create_http_client
create_maybe_proxy_connector 🔒
create_tls_config
Create a TlsConfig to use for managing a HTTP connection. This currently creates a rustls ClientConfig.

Type Aliases§

BoxedBody
Connector
MaybeProxyConnector
Either a proxy tunnel or the ServoHttpConnector
ServoClient
TlsConfig