28 template <
typename T,
typename = EquivalentSdkType<T>>
29 auto operator()(const ::google::protobuf::RepeatedPtrField<T>& v)
const {
30 std::vector<EquivalentSdkType<T>> result;
31 result.reserve(v.size());
33 for (
const auto& elem : v) {
34 result.push_back(v2::from_proto(elem));