namespace query { struct forward_request { enum class reduction_type : uint8_t { count, }; std::vector reduction_types; query::read_command cmd; dht::partition_range_vector pr; db::consistency_level cl; lowres_clock::time_point timeout; }; struct forward_result { std::vector query_results; }; verb forward_request(query::forward_request, std::optional) -> query::forward_result; }