See for example the example code at [hyper-trust-dns](https://github.com/jbg/hyper-trust-dns). If I want to supply an `HttpConnector`, for example to change the resolver, it seems that I also have to also supply a `ClientConfig`. It could be useful to offer a `from(http_connector: T)` which uses the default rustls `ClientConfig`.