| 300 | GeneratorField(std::shared_ptr<ArrayGenerator> gen) // NOLINT implicit conversion |
| 301 | : name(), gen(std::move(gen)) {} |
| 302 | GeneratorField(std::string name, std::shared_ptr<ArrayGenerator> gen) |
| 303 | : name(std::move(name)), gen(std::move(gen)) {} |
| 304 | |
| 305 | std::optional<std::string> name; |
| 306 | std::shared_ptr<ArrayGenerator> gen; |