nomad_client/models/
alloc_file_info.rs

1/*
2 * Nomad
3 *
4 * Nomad OpenApi specification
5 *
6 * The version of the OpenAPI document: 0.11.0
7 * 
8 * Generated by: https://openapi-generator.tech
9 */
10
11
12
13
14#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
15pub struct AllocFileInfo {
16    #[serde(rename = "Name", skip_serializing_if = "Option::is_none")]
17    pub name: Option<String>,
18    #[serde(rename = "IsDir", skip_serializing_if = "Option::is_none")]
19    pub is_dir: Option<bool>,
20    #[serde(rename = "Size", skip_serializing_if = "Option::is_none")]
21    pub size: Option<i64>,
22    #[serde(rename = "FileMode", skip_serializing_if = "Option::is_none")]
23    pub file_mode: Option<String>,
24    #[serde(rename = "ModTime", skip_serializing_if = "Option::is_none")]
25    pub mod_time: Option<String>,
26    #[serde(rename = "ContentType", skip_serializing_if = "Option::is_none")]
27    pub content_type: Option<String>,
28}
29
30impl AllocFileInfo {
31    pub fn new() -> AllocFileInfo {
32        AllocFileInfo {
33            name: None,
34            is_dir: None,
35            size: None,
36            file_mode: None,
37            mod_time: None,
38            content_type: None,
39        }
40    }
41}
42
43