pub fn save_budget( path: &Path, id: &str, edit: &BudgetEdit, ) -> Result<String, String>
Makes a budget (id empty) or changes one, in place, its comments and its other fields kept; returns its id.
id