pub fn write_csv<T: Serialize>( output_filename: &str, has_headers: bool, cols_split: u8, row_split: u8, vec: Vec<T>, ) -> Result<(), Box<dyn Error>>
General usecase writing function for csv files.