The Substrait read operator defines files with LocalFiles::FileOrFiles. These elements can take one of several forms:
uri_path (can be a file or a folder)
uri_path_glob (a glob expression)
uri_file (file only)
uri_folder (folder only)
The C++ Substrait consumer currently only supports uri_file. We should add support for the other options.