1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::ResourceBundle {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("ResourceBundle");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("create_time", &self.create_time);
25 debug_struct.field("update_time", &self.update_time);
26 debug_struct.field("labels", &self.labels);
27 debug_struct.field("description", &self.description);
28 if !self._unknown_fields.is_empty() {
29 debug_struct.field("_unknown_fields", &self._unknown_fields);
30 }
31 debug_struct.finish()
32 }
33}
34
35impl std::fmt::Debug for super::ListResourceBundlesRequest {
36 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
37 let mut debug_struct = f.debug_struct("ListResourceBundlesRequest");
38 debug_struct.field("parent", &self.parent);
39 debug_struct.field("page_size", &self.page_size);
40 debug_struct.field("page_token", &self.page_token);
41 debug_struct.field("filter", &self.filter);
42 debug_struct.field("order_by", &self.order_by);
43 if !self._unknown_fields.is_empty() {
44 debug_struct.field("_unknown_fields", &self._unknown_fields);
45 }
46 debug_struct.finish()
47 }
48}
49
50impl std::fmt::Debug for super::ListResourceBundlesResponse {
51 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
52 let mut debug_struct = f.debug_struct("ListResourceBundlesResponse");
53 debug_struct.field("resource_bundles", &self.resource_bundles);
54 debug_struct.field("next_page_token", &self.next_page_token);
55 debug_struct.field("unreachable", &self.unreachable);
56 if !self._unknown_fields.is_empty() {
57 debug_struct.field("_unknown_fields", &self._unknown_fields);
58 }
59 debug_struct.finish()
60 }
61}
62
63impl std::fmt::Debug for super::GetResourceBundleRequest {
64 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
65 let mut debug_struct = f.debug_struct("GetResourceBundleRequest");
66 debug_struct.field("name", &self.name);
67 if !self._unknown_fields.is_empty() {
68 debug_struct.field("_unknown_fields", &self._unknown_fields);
69 }
70 debug_struct.finish()
71 }
72}
73
74impl std::fmt::Debug for super::CreateResourceBundleRequest {
75 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
76 let mut debug_struct = f.debug_struct("CreateResourceBundleRequest");
77 debug_struct.field("parent", &self.parent);
78 debug_struct.field("resource_bundle_id", &self.resource_bundle_id);
79 debug_struct.field("resource_bundle", &self.resource_bundle);
80 debug_struct.field("request_id", &self.request_id);
81 if !self._unknown_fields.is_empty() {
82 debug_struct.field("_unknown_fields", &self._unknown_fields);
83 }
84 debug_struct.finish()
85 }
86}
87
88impl std::fmt::Debug for super::UpdateResourceBundleRequest {
89 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
90 let mut debug_struct = f.debug_struct("UpdateResourceBundleRequest");
91 debug_struct.field("update_mask", &self.update_mask);
92 debug_struct.field("resource_bundle", &self.resource_bundle);
93 debug_struct.field("request_id", &self.request_id);
94 if !self._unknown_fields.is_empty() {
95 debug_struct.field("_unknown_fields", &self._unknown_fields);
96 }
97 debug_struct.finish()
98 }
99}
100
101impl std::fmt::Debug for super::DeleteResourceBundleRequest {
102 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
103 let mut debug_struct = f.debug_struct("DeleteResourceBundleRequest");
104 debug_struct.field("name", &self.name);
105 debug_struct.field("request_id", &self.request_id);
106 debug_struct.field("force", &self.force);
107 if !self._unknown_fields.is_empty() {
108 debug_struct.field("_unknown_fields", &self._unknown_fields);
109 }
110 debug_struct.finish()
111 }
112}
113
114impl std::fmt::Debug for super::FleetPackage {
115 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
116 let mut debug_struct = f.debug_struct("FleetPackage");
117 debug_struct.field("name", &self.name);
118 debug_struct.field("create_time", &self.create_time);
119 debug_struct.field("update_time", &self.update_time);
120 debug_struct.field("labels", &self.labels);
121 debug_struct.field("resource_bundle_selector", &self.resource_bundle_selector);
122 debug_struct.field("target", &self.target);
123 debug_struct.field("rollout_strategy", &self.rollout_strategy);
124 debug_struct.field("variant_selector", &self.variant_selector);
125 debug_struct.field("info", &self.info);
126 debug_struct.field(
127 "deletion_propagation_policy",
128 &self.deletion_propagation_policy,
129 );
130 debug_struct.field("state", &self.state);
131 if !self._unknown_fields.is_empty() {
132 debug_struct.field("_unknown_fields", &self._unknown_fields);
133 }
134 debug_struct.finish()
135 }
136}
137
138impl std::fmt::Debug for super::fleet_package::ResourceBundleSelector {
139 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
140 let mut debug_struct = f.debug_struct("ResourceBundleSelector");
141 debug_struct.field("source", &self.source);
142 if !self._unknown_fields.is_empty() {
143 debug_struct.field("_unknown_fields", &self._unknown_fields);
144 }
145 debug_struct.finish()
146 }
147}
148
149impl std::fmt::Debug for super::fleet_package::ResourceBundleTag {
150 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
151 let mut debug_struct = f.debug_struct("ResourceBundleTag");
152 debug_struct.field("name", &self.name);
153 debug_struct.field("tag", &self.tag);
154 if !self._unknown_fields.is_empty() {
155 debug_struct.field("_unknown_fields", &self._unknown_fields);
156 }
157 debug_struct.finish()
158 }
159}
160
161impl std::fmt::Debug for super::fleet_package::CloudBuildRepository {
162 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
163 let mut debug_struct = f.debug_struct("CloudBuildRepository");
164 debug_struct.field("name", &self.name);
165 debug_struct.field("path", &self.path);
166 debug_struct.field("tag", &self.tag);
167 debug_struct.field("service_account", &self.service_account);
168 debug_struct.field("variants", &self.variants);
169 if !self._unknown_fields.is_empty() {
170 debug_struct.field("_unknown_fields", &self._unknown_fields);
171 }
172 debug_struct.finish()
173 }
174}
175
176impl std::fmt::Debug for super::fleet_package::Target {
177 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
178 let mut debug_struct = f.debug_struct("Target");
179 debug_struct.field("target", &self.target);
180 if !self._unknown_fields.is_empty() {
181 debug_struct.field("_unknown_fields", &self._unknown_fields);
182 }
183 debug_struct.finish()
184 }
185}
186
187impl std::fmt::Debug for super::fleet_package::VariantSelector {
188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
189 let mut debug_struct = f.debug_struct("VariantSelector");
190 debug_struct.field("strategy", &self.strategy);
191 if !self._unknown_fields.is_empty() {
192 debug_struct.field("_unknown_fields", &self._unknown_fields);
193 }
194 debug_struct.finish()
195 }
196}
197
198impl std::fmt::Debug for super::FleetPackageInfo {
199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
200 let mut debug_struct = f.debug_struct("FleetPackageInfo");
201 debug_struct.field("active_rollout", &self.active_rollout);
202 debug_struct.field("last_completed_rollout", &self.last_completed_rollout);
203 debug_struct.field("state", &self.state);
204 debug_struct.field("errors", &self.errors);
205 if !self._unknown_fields.is_empty() {
206 debug_struct.field("_unknown_fields", &self._unknown_fields);
207 }
208 debug_struct.finish()
209 }
210}
211
212impl std::fmt::Debug for super::FleetPackageError {
213 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
214 let mut debug_struct = f.debug_struct("FleetPackageError");
215 debug_struct.field("error_message", &self.error_message);
216 if !self._unknown_fields.is_empty() {
217 debug_struct.field("_unknown_fields", &self._unknown_fields);
218 }
219 debug_struct.finish()
220 }
221}
222
223impl std::fmt::Debug for super::ClusterInfo {
224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
225 let mut debug_struct = f.debug_struct("ClusterInfo");
226 debug_struct.field("membership", &self.membership);
227 debug_struct.field("desired", &self.desired);
228 debug_struct.field("initial", &self.initial);
229 debug_struct.field("current", &self.current);
230 debug_struct.field("state", &self.state);
231 debug_struct.field("messages", &self.messages);
232 debug_struct.field("start_time", &self.start_time);
233 debug_struct.field("end_time", &self.end_time);
234 if !self._unknown_fields.is_empty() {
235 debug_struct.field("_unknown_fields", &self._unknown_fields);
236 }
237 debug_struct.finish()
238 }
239}
240
241impl std::fmt::Debug for super::ResourceBundleDeploymentInfo {
242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
243 let mut debug_struct = f.debug_struct("ResourceBundleDeploymentInfo");
244 debug_struct.field("release", &self.release);
245 debug_struct.field("version", &self.version);
246 debug_struct.field("variant", &self.variant);
247 debug_struct.field("sync_state", &self.sync_state);
248 debug_struct.field("messages", &self.messages);
249 if !self._unknown_fields.is_empty() {
250 debug_struct.field("_unknown_fields", &self._unknown_fields);
251 }
252 debug_struct.finish()
253 }
254}
255
256impl std::fmt::Debug for super::Fleet {
257 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
258 let mut debug_struct = f.debug_struct("Fleet");
259 debug_struct.field("project", &self.project);
260 debug_struct.field("selector", &self.selector);
261 if !self._unknown_fields.is_empty() {
262 debug_struct.field("_unknown_fields", &self._unknown_fields);
263 }
264 debug_struct.finish()
265 }
266}
267
268impl std::fmt::Debug for super::fleet::LabelSelector {
269 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
270 let mut debug_struct = f.debug_struct("LabelSelector");
271 debug_struct.field("match_labels", &self.match_labels);
272 if !self._unknown_fields.is_empty() {
273 debug_struct.field("_unknown_fields", &self._unknown_fields);
274 }
275 debug_struct.finish()
276 }
277}
278
279impl std::fmt::Debug for super::AllAtOnceStrategy {
280 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
281 let mut debug_struct = f.debug_struct("AllAtOnceStrategy");
282 if !self._unknown_fields.is_empty() {
283 debug_struct.field("_unknown_fields", &self._unknown_fields);
284 }
285 debug_struct.finish()
286 }
287}
288
289impl std::fmt::Debug for super::RollingStrategy {
290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
291 let mut debug_struct = f.debug_struct("RollingStrategy");
292 debug_struct.field("max_concurrent", &self.max_concurrent);
293 if !self._unknown_fields.is_empty() {
294 debug_struct.field("_unknown_fields", &self._unknown_fields);
295 }
296 debug_struct.finish()
297 }
298}
299
300impl std::fmt::Debug for super::RolloutStrategy {
301 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
302 let mut debug_struct = f.debug_struct("RolloutStrategy");
303 debug_struct.field("strategy", &self.strategy);
304 if !self._unknown_fields.is_empty() {
305 debug_struct.field("_unknown_fields", &self._unknown_fields);
306 }
307 debug_struct.finish()
308 }
309}
310
311impl std::fmt::Debug for super::RolloutStrategyInfo {
312 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
313 let mut debug_struct = f.debug_struct("RolloutStrategyInfo");
314 debug_struct.field("strategy", &self.strategy);
315 if !self._unknown_fields.is_empty() {
316 debug_struct.field("_unknown_fields", &self._unknown_fields);
317 }
318 debug_struct.finish()
319 }
320}
321
322impl std::fmt::Debug for super::AllAtOnceStrategyInfo {
323 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
324 let mut debug_struct = f.debug_struct("AllAtOnceStrategyInfo");
325 debug_struct.field("clusters", &self.clusters);
326 if !self._unknown_fields.is_empty() {
327 debug_struct.field("_unknown_fields", &self._unknown_fields);
328 }
329 debug_struct.finish()
330 }
331}
332
333impl std::fmt::Debug for super::RollingStrategyInfo {
334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
335 let mut debug_struct = f.debug_struct("RollingStrategyInfo");
336 debug_struct.field("clusters", &self.clusters);
337 if !self._unknown_fields.is_empty() {
338 debug_struct.field("_unknown_fields", &self._unknown_fields);
339 }
340 debug_struct.finish()
341 }
342}
343
344impl std::fmt::Debug for super::ListFleetPackagesRequest {
345 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
346 let mut debug_struct = f.debug_struct("ListFleetPackagesRequest");
347 debug_struct.field("parent", &self.parent);
348 debug_struct.field("page_size", &self.page_size);
349 debug_struct.field("page_token", &self.page_token);
350 debug_struct.field("filter", &self.filter);
351 debug_struct.field("order_by", &self.order_by);
352 if !self._unknown_fields.is_empty() {
353 debug_struct.field("_unknown_fields", &self._unknown_fields);
354 }
355 debug_struct.finish()
356 }
357}
358
359impl std::fmt::Debug for super::ListFleetPackagesResponse {
360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
361 let mut debug_struct = f.debug_struct("ListFleetPackagesResponse");
362 debug_struct.field("fleet_packages", &self.fleet_packages);
363 debug_struct.field("next_page_token", &self.next_page_token);
364 debug_struct.field("unreachable", &self.unreachable);
365 if !self._unknown_fields.is_empty() {
366 debug_struct.field("_unknown_fields", &self._unknown_fields);
367 }
368 debug_struct.finish()
369 }
370}
371
372impl std::fmt::Debug for super::GetFleetPackageRequest {
373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
374 let mut debug_struct = f.debug_struct("GetFleetPackageRequest");
375 debug_struct.field("name", &self.name);
376 if !self._unknown_fields.is_empty() {
377 debug_struct.field("_unknown_fields", &self._unknown_fields);
378 }
379 debug_struct.finish()
380 }
381}
382
383impl std::fmt::Debug for super::CreateFleetPackageRequest {
384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
385 let mut debug_struct = f.debug_struct("CreateFleetPackageRequest");
386 debug_struct.field("parent", &self.parent);
387 debug_struct.field("fleet_package_id", &self.fleet_package_id);
388 debug_struct.field("fleet_package", &self.fleet_package);
389 debug_struct.field("request_id", &self.request_id);
390 if !self._unknown_fields.is_empty() {
391 debug_struct.field("_unknown_fields", &self._unknown_fields);
392 }
393 debug_struct.finish()
394 }
395}
396
397impl std::fmt::Debug for super::UpdateFleetPackageRequest {
398 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
399 let mut debug_struct = f.debug_struct("UpdateFleetPackageRequest");
400 debug_struct.field("update_mask", &self.update_mask);
401 debug_struct.field("fleet_package", &self.fleet_package);
402 debug_struct.field("request_id", &self.request_id);
403 if !self._unknown_fields.is_empty() {
404 debug_struct.field("_unknown_fields", &self._unknown_fields);
405 }
406 debug_struct.finish()
407 }
408}
409
410impl std::fmt::Debug for super::DeleteFleetPackageRequest {
411 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
412 let mut debug_struct = f.debug_struct("DeleteFleetPackageRequest");
413 debug_struct.field("name", &self.name);
414 debug_struct.field("request_id", &self.request_id);
415 debug_struct.field("force", &self.force);
416 debug_struct.field("allow_missing", &self.allow_missing);
417 if !self._unknown_fields.is_empty() {
418 debug_struct.field("_unknown_fields", &self._unknown_fields);
419 }
420 debug_struct.finish()
421 }
422}
423
424impl std::fmt::Debug for super::OperationMetadata {
425 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
426 let mut debug_struct = f.debug_struct("OperationMetadata");
427 debug_struct.field("create_time", &self.create_time);
428 debug_struct.field("end_time", &self.end_time);
429 debug_struct.field("target", &self.target);
430 debug_struct.field("verb", &self.verb);
431 debug_struct.field("status_message", &self.status_message);
432 debug_struct.field("requested_cancellation", &self.requested_cancellation);
433 debug_struct.field("api_version", &self.api_version);
434 if !self._unknown_fields.is_empty() {
435 debug_struct.field("_unknown_fields", &self._unknown_fields);
436 }
437 debug_struct.finish()
438 }
439}
440
441impl std::fmt::Debug for super::Release {
442 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
443 let mut debug_struct = f.debug_struct("Release");
444 debug_struct.field("name", &self.name);
445 debug_struct.field("create_time", &self.create_time);
446 debug_struct.field("update_time", &self.update_time);
447 debug_struct.field("labels", &self.labels);
448 debug_struct.field("lifecycle", &self.lifecycle);
449 debug_struct.field("version", &self.version);
450 debug_struct.field("publish_time", &self.publish_time);
451 debug_struct.field("info", &self.info);
452 if !self._unknown_fields.is_empty() {
453 debug_struct.field("_unknown_fields", &self._unknown_fields);
454 }
455 debug_struct.finish()
456 }
457}
458
459impl std::fmt::Debug for super::Variant {
460 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
461 let mut debug_struct = f.debug_struct("Variant");
462 debug_struct.field("labels", &self.labels);
463 debug_struct.field("resources", &self.resources);
464 debug_struct.field("name", &self.name);
465 debug_struct.field("create_time", &self.create_time);
466 debug_struct.field("update_time", &self.update_time);
467 if !self._unknown_fields.is_empty() {
468 debug_struct.field("_unknown_fields", &self._unknown_fields);
469 }
470 debug_struct.finish()
471 }
472}
473
474impl std::fmt::Debug for super::ListVariantsRequest {
475 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
476 let mut debug_struct = f.debug_struct("ListVariantsRequest");
477 debug_struct.field("parent", &self.parent);
478 debug_struct.field("page_size", &self.page_size);
479 debug_struct.field("page_token", &self.page_token);
480 debug_struct.field("filter", &self.filter);
481 debug_struct.field("order_by", &self.order_by);
482 if !self._unknown_fields.is_empty() {
483 debug_struct.field("_unknown_fields", &self._unknown_fields);
484 }
485 debug_struct.finish()
486 }
487}
488
489impl std::fmt::Debug for super::ListVariantsResponse {
490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
491 let mut debug_struct = f.debug_struct("ListVariantsResponse");
492 debug_struct.field("variants", &self.variants);
493 debug_struct.field("next_page_token", &self.next_page_token);
494 debug_struct.field("unreachable", &self.unreachable);
495 if !self._unknown_fields.is_empty() {
496 debug_struct.field("_unknown_fields", &self._unknown_fields);
497 }
498 debug_struct.finish()
499 }
500}
501
502impl std::fmt::Debug for super::GetVariantRequest {
503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
504 let mut debug_struct = f.debug_struct("GetVariantRequest");
505 debug_struct.field("name", &self.name);
506 if !self._unknown_fields.is_empty() {
507 debug_struct.field("_unknown_fields", &self._unknown_fields);
508 }
509 debug_struct.finish()
510 }
511}
512
513impl std::fmt::Debug for super::CreateVariantRequest {
514 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
515 let mut debug_struct = f.debug_struct("CreateVariantRequest");
516 debug_struct.field("parent", &self.parent);
517 debug_struct.field("variant_id", &self.variant_id);
518 debug_struct.field("variant", &self.variant);
519 debug_struct.field("request_id", &self.request_id);
520 if !self._unknown_fields.is_empty() {
521 debug_struct.field("_unknown_fields", &self._unknown_fields);
522 }
523 debug_struct.finish()
524 }
525}
526
527impl std::fmt::Debug for super::UpdateVariantRequest {
528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
529 let mut debug_struct = f.debug_struct("UpdateVariantRequest");
530 debug_struct.field("update_mask", &self.update_mask);
531 debug_struct.field("variant", &self.variant);
532 debug_struct.field("request_id", &self.request_id);
533 if !self._unknown_fields.is_empty() {
534 debug_struct.field("_unknown_fields", &self._unknown_fields);
535 }
536 debug_struct.finish()
537 }
538}
539
540impl std::fmt::Debug for super::DeleteVariantRequest {
541 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
542 let mut debug_struct = f.debug_struct("DeleteVariantRequest");
543 debug_struct.field("name", &self.name);
544 debug_struct.field("request_id", &self.request_id);
545 if !self._unknown_fields.is_empty() {
546 debug_struct.field("_unknown_fields", &self._unknown_fields);
547 }
548 debug_struct.finish()
549 }
550}
551
552impl std::fmt::Debug for super::ReleaseInfo {
553 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
554 let mut debug_struct = f.debug_struct("ReleaseInfo");
555 debug_struct.field("oci_image_path", &self.oci_image_path);
556 debug_struct.field("variant_oci_image_paths", &self.variant_oci_image_paths);
557 if !self._unknown_fields.is_empty() {
558 debug_struct.field("_unknown_fields", &self._unknown_fields);
559 }
560 debug_struct.finish()
561 }
562}
563
564impl std::fmt::Debug for super::ListReleasesRequest {
565 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
566 let mut debug_struct = f.debug_struct("ListReleasesRequest");
567 debug_struct.field("parent", &self.parent);
568 debug_struct.field("page_size", &self.page_size);
569 debug_struct.field("page_token", &self.page_token);
570 debug_struct.field("filter", &self.filter);
571 debug_struct.field("order_by", &self.order_by);
572 if !self._unknown_fields.is_empty() {
573 debug_struct.field("_unknown_fields", &self._unknown_fields);
574 }
575 debug_struct.finish()
576 }
577}
578
579impl std::fmt::Debug for super::ListReleasesResponse {
580 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
581 let mut debug_struct = f.debug_struct("ListReleasesResponse");
582 debug_struct.field("releases", &self.releases);
583 debug_struct.field("next_page_token", &self.next_page_token);
584 debug_struct.field("unreachable", &self.unreachable);
585 if !self._unknown_fields.is_empty() {
586 debug_struct.field("_unknown_fields", &self._unknown_fields);
587 }
588 debug_struct.finish()
589 }
590}
591
592impl std::fmt::Debug for super::GetReleaseRequest {
593 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
594 let mut debug_struct = f.debug_struct("GetReleaseRequest");
595 debug_struct.field("name", &self.name);
596 if !self._unknown_fields.is_empty() {
597 debug_struct.field("_unknown_fields", &self._unknown_fields);
598 }
599 debug_struct.finish()
600 }
601}
602
603impl std::fmt::Debug for super::CreateReleaseRequest {
604 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
605 let mut debug_struct = f.debug_struct("CreateReleaseRequest");
606 debug_struct.field("parent", &self.parent);
607 debug_struct.field("release_id", &self.release_id);
608 debug_struct.field("release", &self.release);
609 debug_struct.field("request_id", &self.request_id);
610 if !self._unknown_fields.is_empty() {
611 debug_struct.field("_unknown_fields", &self._unknown_fields);
612 }
613 debug_struct.finish()
614 }
615}
616
617impl std::fmt::Debug for super::UpdateReleaseRequest {
618 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
619 let mut debug_struct = f.debug_struct("UpdateReleaseRequest");
620 debug_struct.field("update_mask", &self.update_mask);
621 debug_struct.field("release", &self.release);
622 debug_struct.field("request_id", &self.request_id);
623 if !self._unknown_fields.is_empty() {
624 debug_struct.field("_unknown_fields", &self._unknown_fields);
625 }
626 debug_struct.finish()
627 }
628}
629
630impl std::fmt::Debug for super::DeleteReleaseRequest {
631 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
632 let mut debug_struct = f.debug_struct("DeleteReleaseRequest");
633 debug_struct.field("name", &self.name);
634 debug_struct.field("request_id", &self.request_id);
635 debug_struct.field("force", &self.force);
636 if !self._unknown_fields.is_empty() {
637 debug_struct.field("_unknown_fields", &self._unknown_fields);
638 }
639 debug_struct.finish()
640 }
641}
642
643impl std::fmt::Debug for super::ListRolloutsRequest {
644 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
645 let mut debug_struct = f.debug_struct("ListRolloutsRequest");
646 debug_struct.field("parent", &self.parent);
647 debug_struct.field("page_size", &self.page_size);
648 debug_struct.field("page_token", &self.page_token);
649 debug_struct.field("filter", &self.filter);
650 debug_struct.field("order_by", &self.order_by);
651 if !self._unknown_fields.is_empty() {
652 debug_struct.field("_unknown_fields", &self._unknown_fields);
653 }
654 debug_struct.finish()
655 }
656}
657
658impl std::fmt::Debug for super::ListRolloutsResponse {
659 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
660 let mut debug_struct = f.debug_struct("ListRolloutsResponse");
661 debug_struct.field("rollouts", &self.rollouts);
662 debug_struct.field("next_page_token", &self.next_page_token);
663 debug_struct.field("unreachable", &self.unreachable);
664 if !self._unknown_fields.is_empty() {
665 debug_struct.field("_unknown_fields", &self._unknown_fields);
666 }
667 debug_struct.finish()
668 }
669}
670
671impl std::fmt::Debug for super::GetRolloutRequest {
672 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
673 let mut debug_struct = f.debug_struct("GetRolloutRequest");
674 debug_struct.field("name", &self.name);
675 if !self._unknown_fields.is_empty() {
676 debug_struct.field("_unknown_fields", &self._unknown_fields);
677 }
678 debug_struct.finish()
679 }
680}
681
682impl std::fmt::Debug for super::RolloutInfo {
683 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
684 let mut debug_struct = f.debug_struct("RolloutInfo");
685 debug_struct.field("state", &self.state);
686 debug_struct.field("start_time", &self.start_time);
687 debug_struct.field("end_time", &self.end_time);
688 debug_struct.field("message", &self.message);
689 debug_struct.field("rollout_strategy_info", &self.rollout_strategy_info);
690 if !self._unknown_fields.is_empty() {
691 debug_struct.field("_unknown_fields", &self._unknown_fields);
692 }
693 debug_struct.finish()
694 }
695}
696
697impl std::fmt::Debug for super::Rollout {
698 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
699 let mut debug_struct = f.debug_struct("Rollout");
700 debug_struct.field("name", &self.name);
701 debug_struct.field("release", &self.release);
702 debug_struct.field("rollout_strategy", &self.rollout_strategy);
703 debug_struct.field("info", &self.info);
704 debug_struct.field(
705 "deletion_propagation_policy",
706 &self.deletion_propagation_policy,
707 );
708 debug_struct.field("create_time", &self.create_time);
709 debug_struct.field("update_time", &self.update_time);
710 if !self._unknown_fields.is_empty() {
711 debug_struct.field("_unknown_fields", &self._unknown_fields);
712 }
713 debug_struct.finish()
714 }
715}
716
717impl std::fmt::Debug for super::SuspendRolloutRequest {
718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
719 let mut debug_struct = f.debug_struct("SuspendRolloutRequest");
720 debug_struct.field("name", &self.name);
721 debug_struct.field("reason", &self.reason);
722 if !self._unknown_fields.is_empty() {
723 debug_struct.field("_unknown_fields", &self._unknown_fields);
724 }
725 debug_struct.finish()
726 }
727}
728
729impl std::fmt::Debug for super::ResumeRolloutRequest {
730 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
731 let mut debug_struct = f.debug_struct("ResumeRolloutRequest");
732 debug_struct.field("name", &self.name);
733 debug_struct.field("reason", &self.reason);
734 if !self._unknown_fields.is_empty() {
735 debug_struct.field("_unknown_fields", &self._unknown_fields);
736 }
737 debug_struct.finish()
738 }
739}
740
741impl std::fmt::Debug for super::AbortRolloutRequest {
742 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
743 let mut debug_struct = f.debug_struct("AbortRolloutRequest");
744 debug_struct.field("name", &self.name);
745 debug_struct.field("reason", &self.reason);
746 if !self._unknown_fields.is_empty() {
747 debug_struct.field("_unknown_fields", &self._unknown_fields);
748 }
749 debug_struct.finish()
750 }
751}