ib/models/
inline_response_200_8.rs

1/* 
2 * Client Portal Web API
3 *
4 * Client Poral Web API
5 *
6 * OpenAPI spec version: 1.0.0
7 * 
8 * Generated by: https://github.com/swagger-api/swagger-codegen.git
9 */
10
11
12#[allow(unused_imports)]
13use serde_json::Value;
14
15#[derive(Debug, Serialize, Deserialize)]
16pub struct InlineResponse2008 {
17  /// optional, if A doesn't exist, it means user can't toggle this option. 0-off, 1-on.
18  #[serde(rename = "A")]
19  A: Option<i32>,
20  /// fyi code
21  #[serde(rename = "FC")]
22  FC: Option<String>,
23  /// detailed description
24  #[serde(rename = "FD")]
25  FD: Option<String>,
26  /// title
27  #[serde(rename = "FN")]
28  FN: Option<String>,
29  /// disclaimer read, 1 = yes, = 0 no.
30  #[serde(rename = "H")]
31  H: Option<i32>
32}
33
34impl InlineResponse2008 {
35  pub fn new() -> InlineResponse2008 {
36    InlineResponse2008 {
37      A: None,
38      FC: None,
39      FD: None,
40      FN: None,
41      H: None
42    }
43  }
44
45  pub fn set_A(&mut self, A: i32) {
46    self.A = Some(A);
47  }
48
49  pub fn with_A(mut self, A: i32) -> InlineResponse2008 {
50    self.A = Some(A);
51    self
52  }
53
54  pub fn A(&self) -> Option<&i32> {
55    self.A.as_ref()
56  }
57
58  pub fn reset_A(&mut self) {
59    self.A = None;
60  }
61
62  pub fn set_FC(&mut self, FC: String) {
63    self.FC = Some(FC);
64  }
65
66  pub fn with_FC(mut self, FC: String) -> InlineResponse2008 {
67    self.FC = Some(FC);
68    self
69  }
70
71  pub fn FC(&self) -> Option<&String> {
72    self.FC.as_ref()
73  }
74
75  pub fn reset_FC(&mut self) {
76    self.FC = None;
77  }
78
79  pub fn set_FD(&mut self, FD: String) {
80    self.FD = Some(FD);
81  }
82
83  pub fn with_FD(mut self, FD: String) -> InlineResponse2008 {
84    self.FD = Some(FD);
85    self
86  }
87
88  pub fn FD(&self) -> Option<&String> {
89    self.FD.as_ref()
90  }
91
92  pub fn reset_FD(&mut self) {
93    self.FD = None;
94  }
95
96  pub fn set_FN(&mut self, FN: String) {
97    self.FN = Some(FN);
98  }
99
100  pub fn with_FN(mut self, FN: String) -> InlineResponse2008 {
101    self.FN = Some(FN);
102    self
103  }
104
105  pub fn FN(&self) -> Option<&String> {
106    self.FN.as_ref()
107  }
108
109  pub fn reset_FN(&mut self) {
110    self.FN = None;
111  }
112
113  pub fn set_H(&mut self, H: i32) {
114    self.H = Some(H);
115  }
116
117  pub fn with_H(mut self, H: i32) -> InlineResponse2008 {
118    self.H = Some(H);
119    self
120  }
121
122  pub fn H(&self) -> Option<&i32> {
123    self.H.as_ref()
124  }
125
126  pub fn reset_H(&mut self) {
127    self.H = None;
128  }
129
130}
131
132
133