casdoor_sdk/models/
model.rs

1
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