Struct hyper_tls::HttpsConnector[][src]

pub struct HttpsConnector<T> { /* fields omitted */ }

A Connector for the https scheme.

Methods

impl HttpsConnector<HttpConnector>
[src]

Construct a new HttpsConnector.

Takes number of DNS worker threads.

This uses hyper's default HttpConnector, and default TlsConnector. If you wish to use something besides the defaults, use From::from.

impl<T> HttpsConnector<T> where
    T: Connect
[src]

Disable hostname verification when connecting.

Warning

You should think very carefully before you use this method. If hostname verification is not used, any valid certificate for any site will be trusted for use from any other. This introduces a significant vulnerability to man-in-the-middle attacks.

Trait Implementations

impl<T: Clone> Clone for HttpsConnector<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T> From<(T, TlsConnector)> for HttpsConnector<T>
[src]

Performs the conversion.

impl<T> Debug for HttpsConnector<T>
[src]

Formats the value using the given formatter. Read more

impl<T: Connect> Service for HttpsConnector<T>
[src]

Requests handled by the service.

Responses given by the service.

Errors produced by the service.

The future response value.

Process the request and return the response asynchronously.

Auto Trait Implementations

impl<T> Send for HttpsConnector<T> where
    T: Send

impl<T> Sync for HttpsConnector<T> where
    T: Sync