#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct EmailSettingsData {
#[serde(rename = "server", skip_serializing_if = "Option::is_none")]
pub server: Option<String>,
#[serde(rename = "port", skip_serializing_if = "Option::is_none")]
pub port: Option<f32>,
#[serde(rename = "login", skip_serializing_if = "Option::is_none")]
pub login: Option<String>,
#[serde(rename = "password", skip_serializing_if = "Option::is_none")]
pub password: Option<String>,
#[serde(rename = "from", skip_serializing_if = "Option::is_none")]
pub from: Option<String>,
#[serde(rename = "fromDisplay", skip_serializing_if = "Option::is_none")]
pub from_display: Option<String>,
}
impl EmailSettingsData {
pub fn new() -> EmailSettingsData {
EmailSettingsData {
server: None,
port: None,
login: None,
password: None,
from: None,
from_display: None,
}
}
}