void init_pimpl(client_options<Tag> const& options) { pimpl.reset(new pimpl_type( options.cache_resolved(), options.follow_redirects(), options.always_verify_peer(), options.openssl_certificate(), options.openssl_verify_path(), options.openssl_certificate_file(), options.openssl_private_key_file(), options.io_service(), options.timeout())); }
inline void swap(client_options &lhs, client_options &rhs) noexcept { lhs.swap(rhs); }
inline void swap(client_options<Tag>& a, client_options<Tag>& b) { a.swap(b); }