| 512 | }; |
| 513 | |
| 514 | struct GetDDMetricsRequest { |
| 515 | constexpr static FileIdentifier file_identifier = 14536812; |
| 516 | KeyRange keys; |
| 517 | int shardLimit; |
| 518 | ReplyPromise<struct GetDDMetricsReply> reply; |
| 519 | |
| 520 | GetDDMetricsRequest() {} |
| 521 | explicit GetDDMetricsRequest(KeyRange const& keys, const int shardLimit) : keys(keys), shardLimit(shardLimit) {} |
| 522 | |
| 523 | template <class Ar> |
| 524 | void serialize(Ar& ar) { |
| 525 | serializer(ar, keys, shardLimit, reply); |
| 526 | } |
| 527 | }; |
| 528 | |
| 529 | struct ProxySnapRequest { |
| 530 | constexpr static FileIdentifier file_identifier = 5427684; |