pub fn parse_tsv_file( path: &Path, delimiter: char, ) -> Result<QueryHeader, ParseError>
Parse a TSV/CSV file with columns: name, length, md5
Returns ParseError::Io if the file cannot be read, or other parse errors if the content is invalid.
ParseError::Io