| 162 | } |
| 163 | |
| 164 | std::string summarizeNonNull(vector_size_t index) const override { |
| 165 | auto* base = decoded_.base(); |
| 166 | auto baseIndex = decoded_.index(index); |
| 167 | return fmt::format( |
| 168 | "{} size: {}", |
| 169 | base->type()->toString(), |
| 170 | base->as<ArrayVector>()->sizeAt(baseIndex)); |
| 171 | } |
| 172 | }; |
| 173 | |
| 174 | class MapVectorPrinter : public VectorPrinter { |