Index: storage/common/blob_storage/blob_item_bytes_request.cc |
diff --git a/storage/common/blob_storage/blob_item_bytes_request.cc b/storage/common/blob_storage/blob_item_bytes_request.cc |
index ffec47066e8aef3b1041464c3b49743c3b447d08..bb301555fb19d44c5f0bfe5ae791c957cb04b46d 100644 |
--- a/storage/common/blob_storage/blob_item_bytes_request.cc |
+++ b/storage/common/blob_storage/blob_item_bytes_request.cc |
@@ -66,4 +66,16 @@ void PrintTo(const BlobItemBytesRequest& request, std::ostream* os) { |
<< ", handle_offset: " << request.handle_offset << "}"; |
} |
+bool operator==(const BlobItemBytesRequest& a, const BlobItemBytesRequest& b) { |
+ return a.request_number == b.request_number && |
+ a.transport_strategy == b.transport_strategy && |
+ a.renderer_item_index == b.renderer_item_index && |
+ a.renderer_item_offset == b.renderer_item_offset && a.size == b.size && |
+ a.handle_index == b.handle_index && a.handle_offset == b.handle_offset; |
+} |
+ |
+bool operator!=(const BlobItemBytesRequest& a, const BlobItemBytesRequest& b) { |
+ return !(a == b); |
+} |
+ |
} // namespace storage |