casdoor_sdk/models/
controllers_response.rs1
2use crate::models;
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
5pub struct ControllersResponse {
6 #[serde(rename = "data", skip_serializing_if = "Option::is_none")]
7 pub data: Option<serde_json::Value>,
8 #[serde(rename = "data2", skip_serializing_if = "Option::is_none")]
9 pub data2: Option<serde_json::Value>,
10 #[serde(rename = "msg", skip_serializing_if = "Option::is_none")]
11 pub msg: Option<String>,
12 #[serde(rename = "name", skip_serializing_if = "Option::is_none")]
13 pub name: Option<String>,
14 #[serde(rename = "status", skip_serializing_if = "Option::is_none")]
15 pub status: Option<String>,
16 #[serde(rename = "sub", skip_serializing_if = "Option::is_none")]
17 pub sub: Option<String>,
18}
19
20impl ControllersResponse {
21 pub fn new() -> ControllersResponse {
22 ControllersResponse {
23 data: None,
24 data2: None,
25 msg: None,
26 name: None,
27 status: None,
28 sub: None,
29 }
30 }
31}
32