feat(net): Move SSL verification to unboxed closures
This commit is contained in:
@@ -47,15 +47,15 @@ pub struct Client<C> {
|
||||
redirect_policy: RedirectPolicy,
|
||||
}
|
||||
|
||||
impl Client<HttpConnector> {
|
||||
impl<'v> Client<HttpConnector<'v>> {
|
||||
|
||||
/// Create a new Client.
|
||||
pub fn new() -> Client<HttpConnector> {
|
||||
pub fn new() -> Client<HttpConnector<'v>> {
|
||||
Client::with_connector(HttpConnector(None))
|
||||
}
|
||||
|
||||
/// Set the SSL verifier callback for use with OpenSSL.
|
||||
pub fn set_ssl_verifier(&mut self, verifier: ContextVerifier) {
|
||||
pub fn set_ssl_verifier(&mut self, verifier: ContextVerifier<'v>) {
|
||||
self.connector = HttpConnector(Some(verifier));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user