I'm okay with that. Note that the trait probably wouldn't have into_engine_data, but rather something in the engine would need an into_engine_data(Vec) (or maybe iter). You need a collection of them all at once
we want to have a way to write multiple parquet files and then bundle up all the DataFileMetadata into a multi-row EngineData
from @nicklan:
we want to have a way to write multiple parquet files and then bundle up all the
DataFileMetadata
into a multi-rowEngineData