#[derive(Deserialize, Debug)]
#[serde(rename_all = "lowercase")]
pub enum Frequency {
#[serde(rename = "")]
Nil,
Weekly,
Monthly,
Quarterly,
Yearly,
#[serde(other)]
Missing,
}
#[derive(Deserialize, Debug)]
pub struct Plan {
id: String,
name: String,
price: f64,
currency: String,
frequency: Option<Frequency>,
legacy_id: String,
is_subscribed: bool,
can_subscribe: bool,
}