use rust_decimal::Decimal;
#[derive(Clone, Debug, Default, Deserialize, Serialize)]
#[serde(default)]
pub struct Plan {
pub name: String,
pub price: Decimal,
pub perks: Vec<String>,
}
impl Plan {
pub fn free() -> Self {
Self {
name: "free".to_string(),
price: Decimal::ZERO,
perks: vec![],
}
}
}