I was looking at proto3 documentation and it is not clear to me if I can create an rule for my use case. The equivalent in c++ will be to have the following declaration:
using Variant = std::variant<bool, int32_t, uint32_t, int64_t, uint64_t, float, double>;
using Data = std::vector<std::vector<Variant>>;
Is it possible to describe "Data" using protobuf? From my understanding think it should probably be something like "repeated repeated Any".