casdoor_sdk/models/
model.rs1
2use crate::models;
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
5pub struct Model {
6 #[serde(rename = "createdTime", skip_serializing_if = "Option::is_none")]
7 pub created_time: Option<String>,
8 #[serde(rename = "description", skip_serializing_if = "Option::is_none")]
9 pub description: Option<String>,
10 #[serde(rename = "displayName", skip_serializing_if = "Option::is_none")]
11 pub display_name: Option<String>,
12 #[serde(rename = "modelText", skip_serializing_if = "Option::is_none")]
13 pub model_text: Option<String>,
14 #[serde(rename = "name", skip_serializing_if = "Option::is_none")]
15 pub name: Option<String>,
16 #[serde(rename = "owner", skip_serializing_if = "Option::is_none")]
17 pub owner: Option<String>,
18}
19
20impl Model {
21 pub fn new() -> Model {
22 Model {
23 created_time: None,
24 description: None,
25 display_name: None,
26 model_text: None,
27 name: None,
28 owner: None,
29 }
30 }
31}
32