Module hyper::net
[−]
[src]
A collection of traits abstracting over Listeners and Streams.
Structs
| HttpConnector |
A connector that will produce HttpStreams. |
| HttpListener |
A |
| HttpStream |
A wrapper around a |
| HttpsConnector |
A connector that can protect HTTP streams using SSL. |
| HttpsListener |
A Http Listener over SSL. |
| NetworkConnections |
An iterator wrapper over a |
| Openssl |
An implementation of |
| OpensslClient |
A client-specific implementation of OpenSSL. |
Enums
| Fresh |
The write-status indicating headers have not been written. |
| HttpsStream |
A stream over the HTTP protocol, possibly protected by SSL. |
| Streaming |
The write-status indicating headers have been written. |
Traits
| NetworkConnector |
A connector creates a NetworkStream. |
| NetworkListener |
An abstraction to listen for connections on a certain port. |
| NetworkStream |
An abstraction over streams that a |
| Ssl |
Deprecated |
| SslClient |
An abstraction to allow any SSL implementation to be used with client-side HttpsStreams. |
| SslServer |
An abstraction to allow any SSL implementation to be used with server-side HttpsStreams. |