1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::GuestAttributes {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("GuestAttributes");
23 debug_struct.field("query_path", &self.query_path);
24 debug_struct.field("query_value", &self.query_value);
25 if !self._unknown_fields.is_empty() {
26 debug_struct.field("_unknown_fields", &self._unknown_fields);
27 }
28 debug_struct.finish()
29 }
30}
31
32impl std::fmt::Debug for super::GuestAttributesValue {
33 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
34 let mut debug_struct = f.debug_struct("GuestAttributesValue");
35 debug_struct.field("items", &self.items);
36 if !self._unknown_fields.is_empty() {
37 debug_struct.field("_unknown_fields", &self._unknown_fields);
38 }
39 debug_struct.finish()
40 }
41}
42
43impl std::fmt::Debug for super::GuestAttributesEntry {
44 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
45 let mut debug_struct = f.debug_struct("GuestAttributesEntry");
46 debug_struct.field("namespace", &self.namespace);
47 debug_struct.field("key", &self.key);
48 debug_struct.field("value", &self.value);
49 if !self._unknown_fields.is_empty() {
50 debug_struct.field("_unknown_fields", &self._unknown_fields);
51 }
52 debug_struct.finish()
53 }
54}
55
56impl std::fmt::Debug for super::AttachedDisk {
57 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
58 let mut debug_struct = f.debug_struct("AttachedDisk");
59 debug_struct.field("source_disk", &self.source_disk);
60 debug_struct.field("mode", &self.mode);
61 if !self._unknown_fields.is_empty() {
62 debug_struct.field("_unknown_fields", &self._unknown_fields);
63 }
64 debug_struct.finish()
65 }
66}
67
68impl std::fmt::Debug for super::SchedulingConfig {
69 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
70 let mut debug_struct = f.debug_struct("SchedulingConfig");
71 debug_struct.field("preemptible", &self.preemptible);
72 debug_struct.field("reserved", &self.reserved);
73 debug_struct.field("spot", &self.spot);
74 if !self._unknown_fields.is_empty() {
75 debug_struct.field("_unknown_fields", &self._unknown_fields);
76 }
77 debug_struct.finish()
78 }
79}
80
81impl std::fmt::Debug for super::NetworkEndpoint {
82 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
83 let mut debug_struct = f.debug_struct("NetworkEndpoint");
84 debug_struct.field("ip_address", &self.ip_address);
85 debug_struct.field("port", &self.port);
86 debug_struct.field("access_config", &self.access_config);
87 if !self._unknown_fields.is_empty() {
88 debug_struct.field("_unknown_fields", &self._unknown_fields);
89 }
90 debug_struct.finish()
91 }
92}
93
94impl std::fmt::Debug for super::AccessConfig {
95 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
96 let mut debug_struct = f.debug_struct("AccessConfig");
97 debug_struct.field("external_ip", &self.external_ip);
98 if !self._unknown_fields.is_empty() {
99 debug_struct.field("_unknown_fields", &self._unknown_fields);
100 }
101 debug_struct.finish()
102 }
103}
104
105impl std::fmt::Debug for super::NetworkConfig {
106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
107 let mut debug_struct = f.debug_struct("NetworkConfig");
108 debug_struct.field("network", &self.network);
109 debug_struct.field("subnetwork", &self.subnetwork);
110 debug_struct.field("enable_external_ips", &self.enable_external_ips);
111 debug_struct.field("can_ip_forward", &self.can_ip_forward);
112 debug_struct.field("queue_count", &self.queue_count);
113 if !self._unknown_fields.is_empty() {
114 debug_struct.field("_unknown_fields", &self._unknown_fields);
115 }
116 debug_struct.finish()
117 }
118}
119
120impl std::fmt::Debug for super::ServiceAccount {
121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
122 let mut debug_struct = f.debug_struct("ServiceAccount");
123 debug_struct.field("email", &self.email);
124 debug_struct.field("scope", &self.scope);
125 if !self._unknown_fields.is_empty() {
126 debug_struct.field("_unknown_fields", &self._unknown_fields);
127 }
128 debug_struct.finish()
129 }
130}
131
132impl std::fmt::Debug for super::Node {
133 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
134 let mut debug_struct = f.debug_struct("Node");
135 debug_struct.field("name", &self.name);
136 debug_struct.field("description", &self.description);
137 debug_struct.field("accelerator_type", &self.accelerator_type);
138 debug_struct.field("state", &self.state);
139 debug_struct.field("health_description", &self.health_description);
140 debug_struct.field("runtime_version", &self.runtime_version);
141 debug_struct.field("network_config", &self.network_config);
142 debug_struct.field("network_configs", &self.network_configs);
143 debug_struct.field("cidr_block", &self.cidr_block);
144 debug_struct.field("service_account", &self.service_account);
145 debug_struct.field("create_time", &self.create_time);
146 debug_struct.field("scheduling_config", &self.scheduling_config);
147 debug_struct.field("network_endpoints", &self.network_endpoints);
148 debug_struct.field("health", &self.health);
149 debug_struct.field("labels", &self.labels);
150 debug_struct.field("metadata", &self.metadata);
151 debug_struct.field("tags", &self.tags);
152 debug_struct.field("id", &self.id);
153 debug_struct.field("data_disks", &self.data_disks);
154 debug_struct.field("api_version", &self.api_version);
155 debug_struct.field("symptoms", &self.symptoms);
156 debug_struct.field("shielded_instance_config", &self.shielded_instance_config);
157 debug_struct.field("accelerator_config", &self.accelerator_config);
158 debug_struct.field("queued_resource", &self.queued_resource);
159 debug_struct.field("multislice_node", &self.multislice_node);
160 if !self._unknown_fields.is_empty() {
161 debug_struct.field("_unknown_fields", &self._unknown_fields);
162 }
163 debug_struct.finish()
164 }
165}
166
167impl std::fmt::Debug for super::QueuedResource {
168 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
169 let mut debug_struct = f.debug_struct("QueuedResource");
170 debug_struct.field("name", &self.name);
171 debug_struct.field("create_time", &self.create_time);
172 debug_struct.field("queueing_policy", &self.queueing_policy);
173 debug_struct.field("state", &self.state);
174 debug_struct.field("reservation_name", &self.reservation_name);
175 debug_struct.field("resource", &self.resource);
176 debug_struct.field("tier", &self.tier);
177 if !self._unknown_fields.is_empty() {
178 debug_struct.field("_unknown_fields", &self._unknown_fields);
179 }
180 debug_struct.finish()
181 }
182}
183
184impl std::fmt::Debug for super::queued_resource::Tpu {
185 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
186 let mut debug_struct = f.debug_struct("Tpu");
187 debug_struct.field("node_spec", &self.node_spec);
188 if !self._unknown_fields.is_empty() {
189 debug_struct.field("_unknown_fields", &self._unknown_fields);
190 }
191 debug_struct.finish()
192 }
193}
194
195impl std::fmt::Debug for super::queued_resource::tpu::NodeSpec {
196 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
197 let mut debug_struct = f.debug_struct("NodeSpec");
198 debug_struct.field("parent", &self.parent);
199 debug_struct.field("node", &self.node);
200 debug_struct.field("name_strategy", &self.name_strategy);
201 if !self._unknown_fields.is_empty() {
202 debug_struct.field("_unknown_fields", &self._unknown_fields);
203 }
204 debug_struct.finish()
205 }
206}
207
208impl std::fmt::Debug for super::queued_resource::tpu::node_spec::MultisliceParams {
209 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
210 let mut debug_struct = f.debug_struct("MultisliceParams");
211 debug_struct.field("node_count", &self.node_count);
212 debug_struct.field("node_id_prefix", &self.node_id_prefix);
213 if !self._unknown_fields.is_empty() {
214 debug_struct.field("_unknown_fields", &self._unknown_fields);
215 }
216 debug_struct.finish()
217 }
218}
219
220impl std::fmt::Debug for super::queued_resource::Spot {
221 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
222 let mut debug_struct = f.debug_struct("Spot");
223 if !self._unknown_fields.is_empty() {
224 debug_struct.field("_unknown_fields", &self._unknown_fields);
225 }
226 debug_struct.finish()
227 }
228}
229
230impl std::fmt::Debug for super::queued_resource::Guaranteed {
231 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
232 let mut debug_struct = f.debug_struct("Guaranteed");
233 debug_struct.field("min_duration", &self.min_duration);
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::queued_resource::QueueingPolicy {
242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
243 let mut debug_struct = f.debug_struct("QueueingPolicy");
244 debug_struct.field("start_timing_constraints", &self.start_timing_constraints);
245 if !self._unknown_fields.is_empty() {
246 debug_struct.field("_unknown_fields", &self._unknown_fields);
247 }
248 debug_struct.finish()
249 }
250}
251
252impl std::fmt::Debug for super::QueuedResourceState {
253 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
254 let mut debug_struct = f.debug_struct("QueuedResourceState");
255 debug_struct.field("state", &self.state);
256 debug_struct.field("state_initiator", &self.state_initiator);
257 debug_struct.field("state_data", &self.state_data);
258 if !self._unknown_fields.is_empty() {
259 debug_struct.field("_unknown_fields", &self._unknown_fields);
260 }
261 debug_struct.finish()
262 }
263}
264
265impl std::fmt::Debug for super::queued_resource_state::CreatingData {
266 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
267 let mut debug_struct = f.debug_struct("CreatingData");
268 if !self._unknown_fields.is_empty() {
269 debug_struct.field("_unknown_fields", &self._unknown_fields);
270 }
271 debug_struct.finish()
272 }
273}
274
275impl std::fmt::Debug for super::queued_resource_state::AcceptedData {
276 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
277 let mut debug_struct = f.debug_struct("AcceptedData");
278 if !self._unknown_fields.is_empty() {
279 debug_struct.field("_unknown_fields", &self._unknown_fields);
280 }
281 debug_struct.finish()
282 }
283}
284
285impl std::fmt::Debug for super::queued_resource_state::ProvisioningData {
286 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
287 let mut debug_struct = f.debug_struct("ProvisioningData");
288 if !self._unknown_fields.is_empty() {
289 debug_struct.field("_unknown_fields", &self._unknown_fields);
290 }
291 debug_struct.finish()
292 }
293}
294
295impl std::fmt::Debug for super::queued_resource_state::FailedData {
296 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
297 let mut debug_struct = f.debug_struct("FailedData");
298 debug_struct.field("error", &self.error);
299 if !self._unknown_fields.is_empty() {
300 debug_struct.field("_unknown_fields", &self._unknown_fields);
301 }
302 debug_struct.finish()
303 }
304}
305
306impl std::fmt::Debug for super::queued_resource_state::DeletingData {
307 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
308 let mut debug_struct = f.debug_struct("DeletingData");
309 if !self._unknown_fields.is_empty() {
310 debug_struct.field("_unknown_fields", &self._unknown_fields);
311 }
312 debug_struct.finish()
313 }
314}
315
316impl std::fmt::Debug for super::queued_resource_state::ActiveData {
317 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
318 let mut debug_struct = f.debug_struct("ActiveData");
319 if !self._unknown_fields.is_empty() {
320 debug_struct.field("_unknown_fields", &self._unknown_fields);
321 }
322 debug_struct.finish()
323 }
324}
325
326impl std::fmt::Debug for super::queued_resource_state::SuspendingData {
327 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
328 let mut debug_struct = f.debug_struct("SuspendingData");
329 if !self._unknown_fields.is_empty() {
330 debug_struct.field("_unknown_fields", &self._unknown_fields);
331 }
332 debug_struct.finish()
333 }
334}
335
336impl std::fmt::Debug for super::queued_resource_state::SuspendedData {
337 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
338 let mut debug_struct = f.debug_struct("SuspendedData");
339 if !self._unknown_fields.is_empty() {
340 debug_struct.field("_unknown_fields", &self._unknown_fields);
341 }
342 debug_struct.finish()
343 }
344}
345
346impl std::fmt::Debug for super::ListNodesRequest {
347 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
348 let mut debug_struct = f.debug_struct("ListNodesRequest");
349 debug_struct.field("parent", &self.parent);
350 debug_struct.field("page_size", &self.page_size);
351 debug_struct.field("page_token", &self.page_token);
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::ListNodesResponse {
360 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
361 let mut debug_struct = f.debug_struct("ListNodesResponse");
362 debug_struct.field("nodes", &self.nodes);
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::GetNodeRequest {
373 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
374 let mut debug_struct = f.debug_struct("GetNodeRequest");
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::CreateNodeRequest {
384 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
385 let mut debug_struct = f.debug_struct("CreateNodeRequest");
386 debug_struct.field("parent", &self.parent);
387 debug_struct.field("node_id", &self.node_id);
388 debug_struct.field("node", &self.node);
389 if !self._unknown_fields.is_empty() {
390 debug_struct.field("_unknown_fields", &self._unknown_fields);
391 }
392 debug_struct.finish()
393 }
394}
395
396impl std::fmt::Debug for super::DeleteNodeRequest {
397 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
398 let mut debug_struct = f.debug_struct("DeleteNodeRequest");
399 debug_struct.field("name", &self.name);
400 if !self._unknown_fields.is_empty() {
401 debug_struct.field("_unknown_fields", &self._unknown_fields);
402 }
403 debug_struct.finish()
404 }
405}
406
407impl std::fmt::Debug for super::StopNodeRequest {
408 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
409 let mut debug_struct = f.debug_struct("StopNodeRequest");
410 debug_struct.field("name", &self.name);
411 if !self._unknown_fields.is_empty() {
412 debug_struct.field("_unknown_fields", &self._unknown_fields);
413 }
414 debug_struct.finish()
415 }
416}
417
418impl std::fmt::Debug for super::StartNodeRequest {
419 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
420 let mut debug_struct = f.debug_struct("StartNodeRequest");
421 debug_struct.field("name", &self.name);
422 if !self._unknown_fields.is_empty() {
423 debug_struct.field("_unknown_fields", &self._unknown_fields);
424 }
425 debug_struct.finish()
426 }
427}
428
429impl std::fmt::Debug for super::UpdateNodeRequest {
430 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
431 let mut debug_struct = f.debug_struct("UpdateNodeRequest");
432 debug_struct.field("update_mask", &self.update_mask);
433 debug_struct.field("node", &self.node);
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::ListQueuedResourcesRequest {
442 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
443 let mut debug_struct = f.debug_struct("ListQueuedResourcesRequest");
444 debug_struct.field("parent", &self.parent);
445 debug_struct.field("page_size", &self.page_size);
446 debug_struct.field("page_token", &self.page_token);
447 if !self._unknown_fields.is_empty() {
448 debug_struct.field("_unknown_fields", &self._unknown_fields);
449 }
450 debug_struct.finish()
451 }
452}
453
454impl std::fmt::Debug for super::ListQueuedResourcesResponse {
455 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
456 let mut debug_struct = f.debug_struct("ListQueuedResourcesResponse");
457 debug_struct.field("queued_resources", &self.queued_resources);
458 debug_struct.field("next_page_token", &self.next_page_token);
459 debug_struct.field("unreachable", &self.unreachable);
460 if !self._unknown_fields.is_empty() {
461 debug_struct.field("_unknown_fields", &self._unknown_fields);
462 }
463 debug_struct.finish()
464 }
465}
466
467impl std::fmt::Debug for super::GetQueuedResourceRequest {
468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
469 let mut debug_struct = f.debug_struct("GetQueuedResourceRequest");
470 debug_struct.field("name", &self.name);
471 if !self._unknown_fields.is_empty() {
472 debug_struct.field("_unknown_fields", &self._unknown_fields);
473 }
474 debug_struct.finish()
475 }
476}
477
478impl std::fmt::Debug for super::CreateQueuedResourceRequest {
479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
480 let mut debug_struct = f.debug_struct("CreateQueuedResourceRequest");
481 debug_struct.field("parent", &self.parent);
482 debug_struct.field("queued_resource_id", &self.queued_resource_id);
483 debug_struct.field("queued_resource", &self.queued_resource);
484 debug_struct.field("request_id", &self.request_id);
485 if !self._unknown_fields.is_empty() {
486 debug_struct.field("_unknown_fields", &self._unknown_fields);
487 }
488 debug_struct.finish()
489 }
490}
491
492impl std::fmt::Debug for super::DeleteQueuedResourceRequest {
493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
494 let mut debug_struct = f.debug_struct("DeleteQueuedResourceRequest");
495 debug_struct.field("name", &self.name);
496 debug_struct.field("request_id", &self.request_id);
497 debug_struct.field("force", &self.force);
498 if !self._unknown_fields.is_empty() {
499 debug_struct.field("_unknown_fields", &self._unknown_fields);
500 }
501 debug_struct.finish()
502 }
503}
504
505impl std::fmt::Debug for super::ResetQueuedResourceRequest {
506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
507 let mut debug_struct = f.debug_struct("ResetQueuedResourceRequest");
508 debug_struct.field("name", &self.name);
509 if !self._unknown_fields.is_empty() {
510 debug_struct.field("_unknown_fields", &self._unknown_fields);
511 }
512 debug_struct.finish()
513 }
514}
515
516impl std::fmt::Debug for super::ServiceIdentity {
517 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
518 let mut debug_struct = f.debug_struct("ServiceIdentity");
519 debug_struct.field("email", &self.email);
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::GenerateServiceIdentityRequest {
528 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
529 let mut debug_struct = f.debug_struct("GenerateServiceIdentityRequest");
530 debug_struct.field("parent", &self.parent);
531 if !self._unknown_fields.is_empty() {
532 debug_struct.field("_unknown_fields", &self._unknown_fields);
533 }
534 debug_struct.finish()
535 }
536}
537
538impl std::fmt::Debug for super::GenerateServiceIdentityResponse {
539 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
540 let mut debug_struct = f.debug_struct("GenerateServiceIdentityResponse");
541 debug_struct.field("identity", &self.identity);
542 if !self._unknown_fields.is_empty() {
543 debug_struct.field("_unknown_fields", &self._unknown_fields);
544 }
545 debug_struct.finish()
546 }
547}
548
549impl std::fmt::Debug for super::AcceleratorType {
550 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
551 let mut debug_struct = f.debug_struct("AcceleratorType");
552 debug_struct.field("name", &self.name);
553 debug_struct.field("r#type", &self.r#type);
554 debug_struct.field("accelerator_configs", &self.accelerator_configs);
555 if !self._unknown_fields.is_empty() {
556 debug_struct.field("_unknown_fields", &self._unknown_fields);
557 }
558 debug_struct.finish()
559 }
560}
561
562impl std::fmt::Debug for super::GetAcceleratorTypeRequest {
563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
564 let mut debug_struct = f.debug_struct("GetAcceleratorTypeRequest");
565 debug_struct.field("name", &self.name);
566 if !self._unknown_fields.is_empty() {
567 debug_struct.field("_unknown_fields", &self._unknown_fields);
568 }
569 debug_struct.finish()
570 }
571}
572
573impl std::fmt::Debug for super::ListAcceleratorTypesRequest {
574 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
575 let mut debug_struct = f.debug_struct("ListAcceleratorTypesRequest");
576 debug_struct.field("parent", &self.parent);
577 debug_struct.field("page_size", &self.page_size);
578 debug_struct.field("page_token", &self.page_token);
579 debug_struct.field("filter", &self.filter);
580 debug_struct.field("order_by", &self.order_by);
581 if !self._unknown_fields.is_empty() {
582 debug_struct.field("_unknown_fields", &self._unknown_fields);
583 }
584 debug_struct.finish()
585 }
586}
587
588impl std::fmt::Debug for super::ListAcceleratorTypesResponse {
589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
590 let mut debug_struct = f.debug_struct("ListAcceleratorTypesResponse");
591 debug_struct.field("accelerator_types", &self.accelerator_types);
592 debug_struct.field("next_page_token", &self.next_page_token);
593 debug_struct.field("unreachable", &self.unreachable);
594 if !self._unknown_fields.is_empty() {
595 debug_struct.field("_unknown_fields", &self._unknown_fields);
596 }
597 debug_struct.finish()
598 }
599}
600
601impl std::fmt::Debug for super::RuntimeVersion {
602 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
603 let mut debug_struct = f.debug_struct("RuntimeVersion");
604 debug_struct.field("name", &self.name);
605 debug_struct.field("version", &self.version);
606 if !self._unknown_fields.is_empty() {
607 debug_struct.field("_unknown_fields", &self._unknown_fields);
608 }
609 debug_struct.finish()
610 }
611}
612
613impl std::fmt::Debug for super::GetRuntimeVersionRequest {
614 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
615 let mut debug_struct = f.debug_struct("GetRuntimeVersionRequest");
616 debug_struct.field("name", &self.name);
617 if !self._unknown_fields.is_empty() {
618 debug_struct.field("_unknown_fields", &self._unknown_fields);
619 }
620 debug_struct.finish()
621 }
622}
623
624impl std::fmt::Debug for super::ListRuntimeVersionsRequest {
625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
626 let mut debug_struct = f.debug_struct("ListRuntimeVersionsRequest");
627 debug_struct.field("parent", &self.parent);
628 debug_struct.field("page_size", &self.page_size);
629 debug_struct.field("page_token", &self.page_token);
630 debug_struct.field("filter", &self.filter);
631 debug_struct.field("order_by", &self.order_by);
632 if !self._unknown_fields.is_empty() {
633 debug_struct.field("_unknown_fields", &self._unknown_fields);
634 }
635 debug_struct.finish()
636 }
637}
638
639impl std::fmt::Debug for super::ListRuntimeVersionsResponse {
640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
641 let mut debug_struct = f.debug_struct("ListRuntimeVersionsResponse");
642 debug_struct.field("runtime_versions", &self.runtime_versions);
643 debug_struct.field("next_page_token", &self.next_page_token);
644 debug_struct.field("unreachable", &self.unreachable);
645 if !self._unknown_fields.is_empty() {
646 debug_struct.field("_unknown_fields", &self._unknown_fields);
647 }
648 debug_struct.finish()
649 }
650}
651
652impl std::fmt::Debug for super::OperationMetadata {
653 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
654 let mut debug_struct = f.debug_struct("OperationMetadata");
655 debug_struct.field("create_time", &self.create_time);
656 debug_struct.field("end_time", &self.end_time);
657 debug_struct.field("target", &self.target);
658 debug_struct.field("verb", &self.verb);
659 debug_struct.field("status_detail", &self.status_detail);
660 debug_struct.field("cancel_requested", &self.cancel_requested);
661 debug_struct.field("api_version", &self.api_version);
662 if !self._unknown_fields.is_empty() {
663 debug_struct.field("_unknown_fields", &self._unknown_fields);
664 }
665 debug_struct.finish()
666 }
667}
668
669impl std::fmt::Debug for super::Symptom {
670 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
671 let mut debug_struct = f.debug_struct("Symptom");
672 debug_struct.field("create_time", &self.create_time);
673 debug_struct.field("symptom_type", &self.symptom_type);
674 debug_struct.field("details", &self.details);
675 debug_struct.field("worker_id", &self.worker_id);
676 if !self._unknown_fields.is_empty() {
677 debug_struct.field("_unknown_fields", &self._unknown_fields);
678 }
679 debug_struct.finish()
680 }
681}
682
683impl std::fmt::Debug for super::GetGuestAttributesRequest {
684 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
685 let mut debug_struct = f.debug_struct("GetGuestAttributesRequest");
686 debug_struct.field("name", &self.name);
687 debug_struct.field("query_path", &self.query_path);
688 debug_struct.field("worker_ids", &self.worker_ids);
689 if !self._unknown_fields.is_empty() {
690 debug_struct.field("_unknown_fields", &self._unknown_fields);
691 }
692 debug_struct.finish()
693 }
694}
695
696impl std::fmt::Debug for super::GetGuestAttributesResponse {
697 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
698 let mut debug_struct = f.debug_struct("GetGuestAttributesResponse");
699 debug_struct.field("guest_attributes", &self.guest_attributes);
700 if !self._unknown_fields.is_empty() {
701 debug_struct.field("_unknown_fields", &self._unknown_fields);
702 }
703 debug_struct.finish()
704 }
705}
706
707impl std::fmt::Debug for super::AcceleratorConfig {
708 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
709 let mut debug_struct = f.debug_struct("AcceleratorConfig");
710 debug_struct.field("r#type", &self.r#type);
711 debug_struct.field("topology", &self.topology);
712 if !self._unknown_fields.is_empty() {
713 debug_struct.field("_unknown_fields", &self._unknown_fields);
714 }
715 debug_struct.finish()
716 }
717}
718
719impl std::fmt::Debug for super::ShieldedInstanceConfig {
720 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
721 let mut debug_struct = f.debug_struct("ShieldedInstanceConfig");
722 debug_struct.field("enable_secure_boot", &self.enable_secure_boot);
723 if !self._unknown_fields.is_empty() {
724 debug_struct.field("_unknown_fields", &self._unknown_fields);
725 }
726 debug_struct.finish()
727 }
728}