summaryrefslogtreecommitdiff
path: root/chromium/components/feed/core/v2/public/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/feed/core/v2/public/types.h')
-rw-r--r--chromium/components/feed/core/v2/public/types.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/components/feed/core/v2/public/types.h b/chromium/components/feed/core/v2/public/types.h
index 0f2ec74f574..cffefa301a2 100644
--- a/chromium/components/feed/core/v2/public/types.h
+++ b/chromium/components/feed/core/v2/public/types.h
@@ -34,6 +34,11 @@ using EphemeralChangeId = util::IdTypeU32<class EphemeralChangeIdClass>;
using SurfaceId = util::IdTypeU32<class SurfaceIdClass>;
struct NetworkResponseInfo {
+ NetworkResponseInfo();
+ ~NetworkResponseInfo();
+ NetworkResponseInfo(const NetworkResponseInfo&);
+ NetworkResponseInfo& operator=(const NetworkResponseInfo&);
+
// A union of net::Error (if the request failed) and the http
// status code(if the request succeeded in reaching the server).
int32_t status_code = 0;
@@ -41,6 +46,7 @@ struct NetworkResponseInfo {
base::Time fetch_time;
std::string bless_nonce;
GURL base_request_url;
+ size_t response_body_bytes = 0;
};
// For the snippets-internals page.