feat(net): Move SSL verification to unboxed closures

This commit is contained in:
Manish Goregaokar
2015-01-15 22:22:20 +05:30
parent af5778510d
commit bca9a53c66
2 changed files with 8 additions and 8 deletions

View File

@@ -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));
}