|
@@ -959,6 +959,7 @@ std::ostream &operator<<(std::ostream &os, const Error &obj);
|
|
|
|
|
|
|
|
class Result {
|
|
class Result {
|
|
|
public:
|
|
public:
|
|
|
|
|
+ Result() = default;
|
|
|
Result(std::unique_ptr<Response> &&res, Error err,
|
|
Result(std::unique_ptr<Response> &&res, Error err,
|
|
|
Headers &&request_headers = Headers{})
|
|
Headers &&request_headers = Headers{})
|
|
|
: res_(std::move(res)), err_(err),
|
|
: res_(std::move(res)), err_(err),
|
|
@@ -987,7 +988,7 @@ public:
|
|
|
|
|
|
|
|
private:
|
|
private:
|
|
|
std::unique_ptr<Response> res_;
|
|
std::unique_ptr<Response> res_;
|
|
|
- Error err_;
|
|
|
|
|
|
|
+ Error err_ = Error::Unknown;
|
|
|
Headers request_headers_;
|
|
Headers request_headers_;
|
|
|
};
|
|
};
|
|
|
|
|
|