use serde::{Deserialize, Serialize};
use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct PasswordManagerPurchaseSelections {
#[serde(rename = "seats", alias = "Seats")]
pub seats: i32,
#[serde(rename = "additionalStorage", alias = "AdditionalStorage")]
pub additional_storage: i32,
#[serde(
rename = "sponsored",
alias = "Sponsored",
skip_serializing_if = "Option::is_none"
)]
pub sponsored: Option<bool>,
}
impl PasswordManagerPurchaseSelections {
pub fn new(seats: i32, additional_storage: i32) -> PasswordManagerPurchaseSelections {
PasswordManagerPurchaseSelections {
seats,
additional_storage,
sponsored: None,
}
}
}