use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct RegisterRequest {
#[serde(rename = "faction")]
pub faction: crate::models::FactionSymbols,
#[serde(rename = "symbol")]
pub symbol: String,
#[serde(rename = "email", skip_serializing_if = "Option::is_none")]
pub email: Option<String>,
}
impl RegisterRequest {
#[allow(clippy::too_many_arguments)]
pub fn new(faction: crate::models::FactionSymbols, symbol: String) -> RegisterRequest {
RegisterRequest {
faction,
symbol,
email: None,
}
}
}