Expand description
TCP and TLS connector services.
§Stages of the TCP connector service:
- Resolve
Host
(if needed) with givenResolver
and collect list of socket addresses. - Establish TCP connection and return
TcpStream
.
§Stages of TLS connector services:
- Resolve DNS and establish a
TcpStream
with the TCP connector service. - Wrap the stream and perform connect handshake with remote peer.
- Return wrapped stream type that implements
AsyncRead
andAsyncWrite
.
Modules§
- Native-TLS based connector service.
- OpenSSL based connector service.
- Rustls based connector service.
- Rustls based connector service.
- Rustls based connector service.
- Rustls based connector service.
- TCP connector service.
Structs§
- Connection request information.
- Wraps underlying I/O and the connection request that initiated it.
- Combined resolver and TCP connector service factory.
- Combined resolver and TCP connector service.
- DNS resolver service factory.
- DNS resolver service.
Enums§
- Errors that can result from using a connector service.
Traits§
- An interface for types where host parts (hostname and port) can be derived.
- Custom async DNS resolvers.