cashflow 0.1.1

A terminal-based expense tracker built with Ratatui
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use super::expense::Category;
use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct Budget {
    pub category: Category,
    pub monthly_limit: f64,
}

impl Budget {
    pub fn _new(category: Category, monthly_limit: f64) -> Self {
        Self {
            category,
            monthly_limit,
        }
    }
}