Result: allow default constructor (#1609)

This commit is contained in:
vmaffione
2023-07-05 12:05:29 -04:00
committed by GitHub
parent 0c17d172a2
commit a1e56a567b
+2 -1
View File
@@ -959,6 +959,7 @@ std::ostream &operator<<(std::ostream &os, const Error &obj);
class Result {
public:
Result() = default;
Result(std::unique_ptr<Response> &&res, Error err,
Headers &&request_headers = Headers{})
: res_(std::move(res)), err_(err),
@@ -987,7 +988,7 @@ public:
private:
std::unique_ptr<Response> res_;
Error err_;
Error err_ = Error::Unknown;
Headers request_headers_;
};