Expand description
Contains the methods to create a CSV file from a list of time logs.
Structs§
- File
CsvWriter - Default implementation that writes to actual files
- Time
LogCsv 🔒Row - The columns of the CSV to be exported.
Enums§
- CsvError
- Errors that can occur during CSV file creation.
Traits§
- CsvWriter
- Contains the method to abstract the writing of CSV files
Functions§
- create_
csv - Creates a CSV file at
pathwhich contains the given time logs. - create_
csv_ 🔒with_ writer - Implementation of
create_csv()that takes aCsvWriterto write the file.