casdoor_sdk/models/
controllers_email_form.rs1
2use crate::models;
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
5pub struct ControllersEmailForm {
6 #[serde(rename = "content", skip_serializing_if = "Option::is_none")]
7 pub content: Option<String>,
8 #[serde(rename = "provider", skip_serializing_if = "Option::is_none")]
9 pub provider: Option<String>,
10 #[serde(rename = "receivers", skip_serializing_if = "Option::is_none")]
11 pub receivers: Option<Vec<String>>,
12 #[serde(rename = "sender", skip_serializing_if = "Option::is_none")]
13 pub sender: Option<String>,
14 #[serde(rename = "title", skip_serializing_if = "Option::is_none")]
15 pub title: Option<String>,
16}
17
18impl ControllersEmailForm {
19 pub fn new() -> ControllersEmailForm {
20 ControllersEmailForm {
21 content: None,
22 provider: None,
23 receivers: None,
24 sender: None,
25 title: None,
26 }
27 }
28}
29