@@ -56,13 +56,15 @@ enum class [[nodiscard]] TaskState
56
56
57
57
struct [[nodiscard]] CompleteTaskInput
58
58
{
59
+ explicit CompleteTaskInput () noexcept ;
59
60
explicit CompleteTaskInput (
60
- response::IdType idArg = response::IdType {} ,
61
- std::optional<TaskState> testTaskStateArg = std::optional<TaskState> {} ,
62
- std::optional<bool > isCompleteArg = std::optional< bool > {} ,
63
- std::optional<std::string> clientMutationIdArg = std::optional<std::string> {} ) noexcept ;
61
+ response::IdType idArg,
62
+ std::optional<TaskState> testTaskStateArg,
63
+ std::optional<bool > isCompleteArg,
64
+ std::optional<std::string> clientMutationIdArg) noexcept ;
64
65
CompleteTaskInput (const CompleteTaskInput& other);
65
66
CompleteTaskInput (CompleteTaskInput&& other) noexcept ;
67
+ ~CompleteTaskInput ();
66
68
67
69
CompleteTaskInput& operator =(const CompleteTaskInput& other);
68
70
CompleteTaskInput& operator =(CompleteTaskInput&& other) noexcept ;
@@ -77,11 +79,13 @@ struct SecondNestedInput;
77
79
78
80
struct [[nodiscard]] ThirdNestedInput
79
81
{
82
+ explicit ThirdNestedInput () noexcept ;
80
83
explicit ThirdNestedInput (
81
- response::IdType idArg = response::IdType {} ,
82
- std::unique_ptr<SecondNestedInput> secondArg = std::unique_ptr<SecondNestedInput> {} ) noexcept ;
84
+ response::IdType idArg,
85
+ std::unique_ptr<SecondNestedInput> secondArg) noexcept ;
83
86
ThirdNestedInput (const ThirdNestedInput& other);
84
87
ThirdNestedInput (ThirdNestedInput&& other) noexcept ;
88
+ ~ThirdNestedInput ();
85
89
86
90
ThirdNestedInput& operator =(const ThirdNestedInput& other);
87
91
ThirdNestedInput& operator =(ThirdNestedInput&& other) noexcept ;
@@ -92,10 +96,12 @@ struct [[nodiscard]] ThirdNestedInput
92
96
93
97
struct [[nodiscard]] FourthNestedInput
94
98
{
99
+ explicit FourthNestedInput () noexcept ;
95
100
explicit FourthNestedInput (
96
- response::IdType idArg = response::IdType {} ) noexcept ;
101
+ response::IdType idArg) noexcept ;
97
102
FourthNestedInput (const FourthNestedInput& other);
98
103
FourthNestedInput (FourthNestedInput&& other) noexcept ;
104
+ ~FourthNestedInput ();
99
105
100
106
FourthNestedInput& operator =(const FourthNestedInput& other);
101
107
FourthNestedInput& operator =(FourthNestedInput&& other) noexcept ;
@@ -105,10 +111,12 @@ struct [[nodiscard]] FourthNestedInput
105
111
106
112
struct [[nodiscard]] IncludeNullableSelfInput
107
113
{
114
+ explicit IncludeNullableSelfInput () noexcept ;
108
115
explicit IncludeNullableSelfInput (
109
- std::unique_ptr<IncludeNullableSelfInput> selfArg = std::unique_ptr<IncludeNullableSelfInput> {} ) noexcept ;
116
+ std::unique_ptr<IncludeNullableSelfInput> selfArg) noexcept ;
110
117
IncludeNullableSelfInput (const IncludeNullableSelfInput& other);
111
118
IncludeNullableSelfInput (IncludeNullableSelfInput&& other) noexcept ;
119
+ ~IncludeNullableSelfInput ();
112
120
113
121
IncludeNullableSelfInput& operator =(const IncludeNullableSelfInput& other);
114
122
IncludeNullableSelfInput& operator =(IncludeNullableSelfInput&& other) noexcept ;
@@ -118,10 +126,12 @@ struct [[nodiscard]] IncludeNullableSelfInput
118
126
119
127
struct [[nodiscard]] IncludeNonNullableListSelfInput
120
128
{
129
+ explicit IncludeNonNullableListSelfInput () noexcept ;
121
130
explicit IncludeNonNullableListSelfInput (
122
- std::vector<IncludeNonNullableListSelfInput> selvesArg = std::vector<IncludeNonNullableListSelfInput> {} ) noexcept ;
131
+ std::vector<IncludeNonNullableListSelfInput> selvesArg) noexcept ;
123
132
IncludeNonNullableListSelfInput (const IncludeNonNullableListSelfInput& other);
124
133
IncludeNonNullableListSelfInput (IncludeNonNullableListSelfInput&& other) noexcept ;
134
+ ~IncludeNonNullableListSelfInput ();
125
135
126
136
IncludeNonNullableListSelfInput& operator =(const IncludeNonNullableListSelfInput& other);
127
137
IncludeNonNullableListSelfInput& operator =(IncludeNonNullableListSelfInput&& other) noexcept ;
@@ -131,21 +141,23 @@ struct [[nodiscard]] IncludeNonNullableListSelfInput
131
141
132
142
struct [[nodiscard]] StringOperationFilterInput
133
143
{
144
+ explicit StringOperationFilterInput () noexcept ;
134
145
explicit StringOperationFilterInput (
135
- std::optional<std::vector<StringOperationFilterInput>> and_Arg = std::optional<std::vector<StringOperationFilterInput>> {} ,
136
- std::optional<std::vector<StringOperationFilterInput>> or_Arg = std::optional<std::vector<StringOperationFilterInput>> {} ,
137
- std::optional<std::string> equalArg = std::optional<std::string> {} ,
138
- std::optional<std::string> notEqualArg = std::optional<std::string> {} ,
139
- std::optional<std::string> containsArg = std::optional<std::string> {} ,
140
- std::optional<std::string> notContainsArg = std::optional<std::string> {} ,
141
- std::optional<std::vector<std::string>> inArg = std::optional<std::vector<std::string>> {} ,
142
- std::optional<std::vector<std::string>> notInArg = std::optional<std::vector<std::string>> {} ,
143
- std::optional<std::string> startsWithArg = std::optional<std::string> {} ,
144
- std::optional<std::string> notStartsWithArg = std::optional<std::string> {} ,
145
- std::optional<std::string> endsWithArg = std::optional<std::string> {} ,
146
- std::optional<std::string> notEndsWithArg = std::optional<std::string> {} ) noexcept ;
146
+ std::optional<std::vector<StringOperationFilterInput>> and_Arg,
147
+ std::optional<std::vector<StringOperationFilterInput>> or_Arg,
148
+ std::optional<std::string> equalArg,
149
+ std::optional<std::string> notEqualArg,
150
+ std::optional<std::string> containsArg,
151
+ std::optional<std::string> notContainsArg,
152
+ std::optional<std::vector<std::string>> inArg,
153
+ std::optional<std::vector<std::string>> notInArg,
154
+ std::optional<std::string> startsWithArg,
155
+ std::optional<std::string> notStartsWithArg,
156
+ std::optional<std::string> endsWithArg,
157
+ std::optional<std::string> notEndsWithArg) noexcept ;
147
158
StringOperationFilterInput (const StringOperationFilterInput& other);
148
159
StringOperationFilterInput (StringOperationFilterInput&& other) noexcept ;
160
+ ~StringOperationFilterInput ();
149
161
150
162
StringOperationFilterInput& operator =(const StringOperationFilterInput& other);
151
163
StringOperationFilterInput& operator =(StringOperationFilterInput&& other) noexcept ;
@@ -166,11 +178,13 @@ struct [[nodiscard]] StringOperationFilterInput
166
178
167
179
struct [[nodiscard]] SecondNestedInput
168
180
{
181
+ explicit SecondNestedInput () noexcept ;
169
182
explicit SecondNestedInput (
170
- response::IdType idArg = response::IdType {} ,
171
- ThirdNestedInput thirdArg = ThirdNestedInput {} ) noexcept ;
183
+ response::IdType idArg,
184
+ ThirdNestedInput thirdArg) noexcept ;
172
185
SecondNestedInput (const SecondNestedInput& other);
173
186
SecondNestedInput (SecondNestedInput&& other) noexcept ;
187
+ ~SecondNestedInput ();
174
188
175
189
SecondNestedInput& operator =(const SecondNestedInput& other);
176
190
SecondNestedInput& operator =(SecondNestedInput&& other) noexcept ;
@@ -181,11 +195,13 @@ struct [[nodiscard]] SecondNestedInput
181
195
182
196
struct [[nodiscard]] ForwardDeclaredInput
183
197
{
198
+ explicit ForwardDeclaredInput () noexcept ;
184
199
explicit ForwardDeclaredInput (
185
- std::unique_ptr<IncludeNullableSelfInput> nullableSelfArg = std::unique_ptr<IncludeNullableSelfInput> {} ,
186
- IncludeNonNullableListSelfInput listSelvesArg = IncludeNonNullableListSelfInput {} ) noexcept ;
200
+ std::unique_ptr<IncludeNullableSelfInput> nullableSelfArg,
201
+ IncludeNonNullableListSelfInput listSelvesArg) noexcept ;
187
202
ForwardDeclaredInput (const ForwardDeclaredInput& other);
188
203
ForwardDeclaredInput (ForwardDeclaredInput&& other) noexcept ;
204
+ ~ForwardDeclaredInput ();
189
205
190
206
ForwardDeclaredInput& operator =(const ForwardDeclaredInput& other);
191
207
ForwardDeclaredInput& operator =(ForwardDeclaredInput&& other) noexcept ;
@@ -196,12 +212,14 @@ struct [[nodiscard]] ForwardDeclaredInput
196
212
197
213
struct [[nodiscard]] FirstNestedInput
198
214
{
215
+ explicit FirstNestedInput () noexcept ;
199
216
explicit FirstNestedInput (
200
- response::IdType idArg = response::IdType {} ,
201
- SecondNestedInput secondArg = SecondNestedInput {} ,
202
- ThirdNestedInput thirdArg = ThirdNestedInput {} ) noexcept ;
217
+ response::IdType idArg,
218
+ SecondNestedInput secondArg,
219
+ ThirdNestedInput thirdArg) noexcept ;
203
220
FirstNestedInput (const FirstNestedInput& other);
204
221
FirstNestedInput (FirstNestedInput&& other) noexcept ;
222
+ ~FirstNestedInput ();
205
223
206
224
FirstNestedInput& operator =(const FirstNestedInput& other);
207
225
FirstNestedInput& operator =(FirstNestedInput&& other) noexcept ;
0 commit comments