Function codes_common::input_file_name
source · Examples found in repository?
src/csv.rs (line 70)
66 67 68 69 70 71 72 73 74 75 76 77 78
pub fn open_csv_file(
file_name: &str,
delimiter: Option<u8>,
) -> Result<Reader<File>, Box<dyn std::error::Error>> {
let file_name = input_file_name(file_name);
Ok(csv::ReaderBuilder::new()
.has_headers(true)
.delimiter(delimiter.unwrap_or(b','))
.comment(Some(b'#'))
.trim(csv::Trim::All)
.from_reader(File::open(file_name)?))
}