use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct AccountMetadata {
#[serde(rename = "account_index")]
pub account_index: i64,
#[serde(rename = "name")]
pub name: String,
#[serde(rename = "description")]
pub description: String,
#[serde(rename = "can_invite")]
pub can_invite: bool,
#[serde(rename = "referral_points_percentage")]
pub referral_points_percentage: String,
}
impl AccountMetadata {
pub fn new(
account_index: i64,
name: String,
description: String,
can_invite: bool,
referral_points_percentage: String,
) -> AccountMetadata {
AccountMetadata {
account_index,
name,
description,
can_invite,
referral_points_percentage,
}
}
}