Structs§
- Budget
- Represents a user’s budget plan for various categories and a given time period. Uses derive_builder to allow flexible instantiation.
- Budget
Builder - Builder for
Budget. - Budget
Comparison - Summarizes how actuals compare to a user’s budget for a category.
- Budget
Comparison Builder - Builder for
BudgetComparison.
Enums§
- Budget
Comparison Builder Error - Error type for BudgetComparisonBuilder
- Budget
Error - Domain-specific error conditions for budgeting.
No stringly-typed errors orunwrap()usage here. - Budget
Time Period - Example budgeting time period enum.
Traits§
- Budgeting
- Defines the methods needed to compare an
Accountagainst aBudget.