fn create_csv_with_writer( time_logs: &Vec<TimeLog>, path: PathBuf, writer: &impl CsvWriter, ) -> Result<(), CsvError>
Implementation of create_csv() that takes a CsvWriter to write the file.
create_csv()
CsvWriter