google_cloud_memorystore_v1/model/
debug.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Instance {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("Instance");
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("state", &self.state);
28        debug_struct.field("state_info", &self.state_info);
29        debug_struct.field("uid", &self.uid);
30        debug_struct.field("replica_count", &self.replica_count);
31        debug_struct.field("authorization_mode", &self.authorization_mode);
32        debug_struct.field("transit_encryption_mode", &self.transit_encryption_mode);
33        debug_struct.field("shard_count", &self.shard_count);
34        debug_struct.field("discovery_endpoints", &self.discovery_endpoints);
35        debug_struct.field("node_type", &self.node_type);
36        debug_struct.field("persistence_config", &self.persistence_config);
37        debug_struct.field("engine_version", &self.engine_version);
38        debug_struct.field("engine_configs", &self.engine_configs);
39        debug_struct.field("node_config", &self.node_config);
40        debug_struct.field("zone_distribution_config", &self.zone_distribution_config);
41        debug_struct.field(
42            "deletion_protection_enabled",
43            &self.deletion_protection_enabled,
44        );
45        debug_struct.field("psc_auto_connections", &self.psc_auto_connections);
46        debug_struct.field("psc_attachment_details", &self.psc_attachment_details);
47        debug_struct.field("endpoints", &self.endpoints);
48        debug_struct.field("mode", &self.mode);
49        debug_struct.field("ondemand_maintenance", &self.ondemand_maintenance);
50        debug_struct.field("maintenance_policy", &self.maintenance_policy);
51        debug_struct.field("maintenance_schedule", &self.maintenance_schedule);
52        debug_struct.field(
53            "cross_instance_replication_config",
54            &self.cross_instance_replication_config,
55        );
56        debug_struct.field(
57            "async_instance_endpoints_deletion_enabled",
58            &self.async_instance_endpoints_deletion_enabled,
59        );
60        debug_struct.field("backup_collection", &self.backup_collection);
61        debug_struct.field("automated_backup_config", &self.automated_backup_config);
62        debug_struct.field("import_sources", &self.import_sources);
63        if !self._unknown_fields.is_empty() {
64            debug_struct.field("_unknown_fields", &self._unknown_fields);
65        }
66        debug_struct.finish()
67    }
68}
69
70impl std::fmt::Debug for super::instance::StateInfo {
71    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
72        let mut debug_struct = f.debug_struct("StateInfo");
73        debug_struct.field("info", &self.info);
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::instance::state_info::UpdateInfo {
82    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
83        let mut debug_struct = f.debug_struct("UpdateInfo");
84        debug_struct.field("target_shard_count", &self.target_shard_count);
85        debug_struct.field("target_replica_count", &self.target_replica_count);
86        debug_struct.field("target_engine_version", &self.target_engine_version);
87        debug_struct.field("target_node_type", &self.target_node_type);
88        if !self._unknown_fields.is_empty() {
89            debug_struct.field("_unknown_fields", &self._unknown_fields);
90        }
91        debug_struct.finish()
92    }
93}
94
95impl std::fmt::Debug for super::instance::GcsBackupSource {
96    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
97        let mut debug_struct = f.debug_struct("GcsBackupSource");
98        debug_struct.field("uris", &self.uris);
99        if !self._unknown_fields.is_empty() {
100            debug_struct.field("_unknown_fields", &self._unknown_fields);
101        }
102        debug_struct.finish()
103    }
104}
105
106impl std::fmt::Debug for super::instance::ManagedBackupSource {
107    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
108        let mut debug_struct = f.debug_struct("ManagedBackupSource");
109        debug_struct.field("backup", &self.backup);
110        if !self._unknown_fields.is_empty() {
111            debug_struct.field("_unknown_fields", &self._unknown_fields);
112        }
113        debug_struct.finish()
114    }
115}
116
117impl std::fmt::Debug for super::instance::InstanceEndpoint {
118    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
119        let mut debug_struct = f.debug_struct("InstanceEndpoint");
120        debug_struct.field("connections", &self.connections);
121        if !self._unknown_fields.is_empty() {
122            debug_struct.field("_unknown_fields", &self._unknown_fields);
123        }
124        debug_struct.finish()
125    }
126}
127
128impl std::fmt::Debug for super::instance::ConnectionDetail {
129    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
130        let mut debug_struct = f.debug_struct("ConnectionDetail");
131        debug_struct.field("connection", &self.connection);
132        if !self._unknown_fields.is_empty() {
133            debug_struct.field("_unknown_fields", &self._unknown_fields);
134        }
135        debug_struct.finish()
136    }
137}
138
139impl std::fmt::Debug for super::AutomatedBackupConfig {
140    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
141        let mut debug_struct = f.debug_struct("AutomatedBackupConfig");
142        debug_struct.field("automated_backup_mode", &self.automated_backup_mode);
143        debug_struct.field("retention", &self.retention);
144        debug_struct.field("schedule", &self.schedule);
145        if !self._unknown_fields.is_empty() {
146            debug_struct.field("_unknown_fields", &self._unknown_fields);
147        }
148        debug_struct.finish()
149    }
150}
151
152impl std::fmt::Debug for super::automated_backup_config::FixedFrequencySchedule {
153    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
154        let mut debug_struct = f.debug_struct("FixedFrequencySchedule");
155        debug_struct.field("start_time", &self.start_time);
156        if !self._unknown_fields.is_empty() {
157            debug_struct.field("_unknown_fields", &self._unknown_fields);
158        }
159        debug_struct.finish()
160    }
161}
162
163impl std::fmt::Debug for super::BackupCollection {
164    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
165        let mut debug_struct = f.debug_struct("BackupCollection");
166        debug_struct.field("name", &self.name);
167        debug_struct.field("instance_uid", &self.instance_uid);
168        debug_struct.field("instance", &self.instance);
169        debug_struct.field("kms_key", &self.kms_key);
170        debug_struct.field("uid", &self.uid);
171        debug_struct.field("create_time", &self.create_time);
172        if !self._unknown_fields.is_empty() {
173            debug_struct.field("_unknown_fields", &self._unknown_fields);
174        }
175        debug_struct.finish()
176    }
177}
178
179impl std::fmt::Debug for super::Backup {
180    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
181        let mut debug_struct = f.debug_struct("Backup");
182        debug_struct.field("name", &self.name);
183        debug_struct.field("create_time", &self.create_time);
184        debug_struct.field("instance", &self.instance);
185        debug_struct.field("instance_uid", &self.instance_uid);
186        debug_struct.field("total_size_bytes", &self.total_size_bytes);
187        debug_struct.field("expire_time", &self.expire_time);
188        debug_struct.field("engine_version", &self.engine_version);
189        debug_struct.field("backup_files", &self.backup_files);
190        debug_struct.field("node_type", &self.node_type);
191        debug_struct.field("replica_count", &self.replica_count);
192        debug_struct.field("shard_count", &self.shard_count);
193        debug_struct.field("backup_type", &self.backup_type);
194        debug_struct.field("state", &self.state);
195        debug_struct.field("uid", &self.uid);
196        if !self._unknown_fields.is_empty() {
197            debug_struct.field("_unknown_fields", &self._unknown_fields);
198        }
199        debug_struct.finish()
200    }
201}
202
203impl std::fmt::Debug for super::BackupFile {
204    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
205        let mut debug_struct = f.debug_struct("BackupFile");
206        debug_struct.field("file_name", &self.file_name);
207        debug_struct.field("size_bytes", &self.size_bytes);
208        debug_struct.field("create_time", &self.create_time);
209        if !self._unknown_fields.is_empty() {
210            debug_struct.field("_unknown_fields", &self._unknown_fields);
211        }
212        debug_struct.finish()
213    }
214}
215
216impl std::fmt::Debug for super::CrossInstanceReplicationConfig {
217    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
218        let mut debug_struct = f.debug_struct("CrossInstanceReplicationConfig");
219        debug_struct.field("instance_role", &self.instance_role);
220        debug_struct.field("primary_instance", &self.primary_instance);
221        debug_struct.field("secondary_instances", &self.secondary_instances);
222        debug_struct.field("update_time", &self.update_time);
223        debug_struct.field("membership", &self.membership);
224        if !self._unknown_fields.is_empty() {
225            debug_struct.field("_unknown_fields", &self._unknown_fields);
226        }
227        debug_struct.finish()
228    }
229}
230
231impl std::fmt::Debug for super::cross_instance_replication_config::RemoteInstance {
232    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
233        let mut debug_struct = f.debug_struct("RemoteInstance");
234        debug_struct.field("instance", &self.instance);
235        debug_struct.field("uid", &self.uid);
236        if !self._unknown_fields.is_empty() {
237            debug_struct.field("_unknown_fields", &self._unknown_fields);
238        }
239        debug_struct.finish()
240    }
241}
242
243impl std::fmt::Debug for super::cross_instance_replication_config::Membership {
244    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
245        let mut debug_struct = f.debug_struct("Membership");
246        debug_struct.field("primary_instance", &self.primary_instance);
247        debug_struct.field("secondary_instances", &self.secondary_instances);
248        if !self._unknown_fields.is_empty() {
249            debug_struct.field("_unknown_fields", &self._unknown_fields);
250        }
251        debug_struct.finish()
252    }
253}
254
255impl std::fmt::Debug for super::MaintenancePolicy {
256    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
257        let mut debug_struct = f.debug_struct("MaintenancePolicy");
258        debug_struct.field("create_time", &self.create_time);
259        debug_struct.field("update_time", &self.update_time);
260        debug_struct.field("weekly_maintenance_window", &self.weekly_maintenance_window);
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::WeeklyMaintenanceWindow {
269    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
270        let mut debug_struct = f.debug_struct("WeeklyMaintenanceWindow");
271        debug_struct.field("day", &self.day);
272        debug_struct.field("start_time", &self.start_time);
273        if !self._unknown_fields.is_empty() {
274            debug_struct.field("_unknown_fields", &self._unknown_fields);
275        }
276        debug_struct.finish()
277    }
278}
279
280impl std::fmt::Debug for super::MaintenanceSchedule {
281    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
282        let mut debug_struct = f.debug_struct("MaintenanceSchedule");
283        debug_struct.field("start_time", &self.start_time);
284        debug_struct.field("end_time", &self.end_time);
285        if !self._unknown_fields.is_empty() {
286            debug_struct.field("_unknown_fields", &self._unknown_fields);
287        }
288        debug_struct.finish()
289    }
290}
291
292impl std::fmt::Debug for super::PscAttachmentDetail {
293    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
294        let mut debug_struct = f.debug_struct("PscAttachmentDetail");
295        debug_struct.field("service_attachment", &self.service_attachment);
296        debug_struct.field("connection_type", &self.connection_type);
297        if !self._unknown_fields.is_empty() {
298            debug_struct.field("_unknown_fields", &self._unknown_fields);
299        }
300        debug_struct.finish()
301    }
302}
303
304impl std::fmt::Debug for super::PscAutoConnection {
305    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
306        let mut debug_struct = f.debug_struct("PscAutoConnection");
307        debug_struct.field("psc_connection_id", &self.psc_connection_id);
308        debug_struct.field("ip_address", &self.ip_address);
309        debug_struct.field("forwarding_rule", &self.forwarding_rule);
310        debug_struct.field("project_id", &self.project_id);
311        debug_struct.field("network", &self.network);
312        debug_struct.field("service_attachment", &self.service_attachment);
313        debug_struct.field("psc_connection_status", &self.psc_connection_status);
314        debug_struct.field("connection_type", &self.connection_type);
315        debug_struct.field("ports", &self.ports);
316        if !self._unknown_fields.is_empty() {
317            debug_struct.field("_unknown_fields", &self._unknown_fields);
318        }
319        debug_struct.finish()
320    }
321}
322
323impl std::fmt::Debug for super::PscConnection {
324    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
325        let mut debug_struct = f.debug_struct("PscConnection");
326        debug_struct.field("psc_connection_id", &self.psc_connection_id);
327        debug_struct.field("ip_address", &self.ip_address);
328        debug_struct.field("forwarding_rule", &self.forwarding_rule);
329        debug_struct.field("project_id", &self.project_id);
330        debug_struct.field("network", &self.network);
331        debug_struct.field("service_attachment", &self.service_attachment);
332        debug_struct.field("psc_connection_status", &self.psc_connection_status);
333        debug_struct.field("connection_type", &self.connection_type);
334        debug_struct.field("ports", &self.ports);
335        if !self._unknown_fields.is_empty() {
336            debug_struct.field("_unknown_fields", &self._unknown_fields);
337        }
338        debug_struct.finish()
339    }
340}
341
342impl std::fmt::Debug for super::DiscoveryEndpoint {
343    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
344        let mut debug_struct = f.debug_struct("DiscoveryEndpoint");
345        debug_struct.field("address", &self.address);
346        debug_struct.field("port", &self.port);
347        debug_struct.field("network", &self.network);
348        if !self._unknown_fields.is_empty() {
349            debug_struct.field("_unknown_fields", &self._unknown_fields);
350        }
351        debug_struct.finish()
352    }
353}
354
355impl std::fmt::Debug for super::PersistenceConfig {
356    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
357        let mut debug_struct = f.debug_struct("PersistenceConfig");
358        debug_struct.field("mode", &self.mode);
359        debug_struct.field("rdb_config", &self.rdb_config);
360        debug_struct.field("aof_config", &self.aof_config);
361        if !self._unknown_fields.is_empty() {
362            debug_struct.field("_unknown_fields", &self._unknown_fields);
363        }
364        debug_struct.finish()
365    }
366}
367
368impl std::fmt::Debug for super::persistence_config::RDBConfig {
369    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
370        let mut debug_struct = f.debug_struct("RDBConfig");
371        debug_struct.field("rdb_snapshot_period", &self.rdb_snapshot_period);
372        debug_struct.field("rdb_snapshot_start_time", &self.rdb_snapshot_start_time);
373        if !self._unknown_fields.is_empty() {
374            debug_struct.field("_unknown_fields", &self._unknown_fields);
375        }
376        debug_struct.finish()
377    }
378}
379
380impl std::fmt::Debug for super::persistence_config::AOFConfig {
381    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
382        let mut debug_struct = f.debug_struct("AOFConfig");
383        debug_struct.field("append_fsync", &self.append_fsync);
384        if !self._unknown_fields.is_empty() {
385            debug_struct.field("_unknown_fields", &self._unknown_fields);
386        }
387        debug_struct.finish()
388    }
389}
390
391impl std::fmt::Debug for super::NodeConfig {
392    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
393        let mut debug_struct = f.debug_struct("NodeConfig");
394        debug_struct.field("size_gb", &self.size_gb);
395        if !self._unknown_fields.is_empty() {
396            debug_struct.field("_unknown_fields", &self._unknown_fields);
397        }
398        debug_struct.finish()
399    }
400}
401
402impl std::fmt::Debug for super::ZoneDistributionConfig {
403    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
404        let mut debug_struct = f.debug_struct("ZoneDistributionConfig");
405        debug_struct.field("zone", &self.zone);
406        debug_struct.field("mode", &self.mode);
407        if !self._unknown_fields.is_empty() {
408            debug_struct.field("_unknown_fields", &self._unknown_fields);
409        }
410        debug_struct.finish()
411    }
412}
413
414impl std::fmt::Debug for super::RescheduleMaintenanceRequest {
415    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
416        let mut debug_struct = f.debug_struct("RescheduleMaintenanceRequest");
417        debug_struct.field("name", &self.name);
418        debug_struct.field("reschedule_type", &self.reschedule_type);
419        debug_struct.field("schedule_time", &self.schedule_time);
420        if !self._unknown_fields.is_empty() {
421            debug_struct.field("_unknown_fields", &self._unknown_fields);
422        }
423        debug_struct.finish()
424    }
425}
426
427impl std::fmt::Debug for super::ListInstancesRequest {
428    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
429        let mut debug_struct = f.debug_struct("ListInstancesRequest");
430        debug_struct.field("parent", &self.parent);
431        debug_struct.field("page_size", &self.page_size);
432        debug_struct.field("page_token", &self.page_token);
433        debug_struct.field("filter", &self.filter);
434        debug_struct.field("order_by", &self.order_by);
435        if !self._unknown_fields.is_empty() {
436            debug_struct.field("_unknown_fields", &self._unknown_fields);
437        }
438        debug_struct.finish()
439    }
440}
441
442impl std::fmt::Debug for super::ListInstancesResponse {
443    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
444        let mut debug_struct = f.debug_struct("ListInstancesResponse");
445        debug_struct.field("instances", &self.instances);
446        debug_struct.field("next_page_token", &self.next_page_token);
447        debug_struct.field("unreachable", &self.unreachable);
448        if !self._unknown_fields.is_empty() {
449            debug_struct.field("_unknown_fields", &self._unknown_fields);
450        }
451        debug_struct.finish()
452    }
453}
454
455impl std::fmt::Debug for super::GetInstanceRequest {
456    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
457        let mut debug_struct = f.debug_struct("GetInstanceRequest");
458        debug_struct.field("name", &self.name);
459        if !self._unknown_fields.is_empty() {
460            debug_struct.field("_unknown_fields", &self._unknown_fields);
461        }
462        debug_struct.finish()
463    }
464}
465
466impl std::fmt::Debug for super::CreateInstanceRequest {
467    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
468        let mut debug_struct = f.debug_struct("CreateInstanceRequest");
469        debug_struct.field("parent", &self.parent);
470        debug_struct.field("instance_id", &self.instance_id);
471        debug_struct.field("instance", &self.instance);
472        debug_struct.field("request_id", &self.request_id);
473        if !self._unknown_fields.is_empty() {
474            debug_struct.field("_unknown_fields", &self._unknown_fields);
475        }
476        debug_struct.finish()
477    }
478}
479
480impl std::fmt::Debug for super::UpdateInstanceRequest {
481    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
482        let mut debug_struct = f.debug_struct("UpdateInstanceRequest");
483        debug_struct.field("update_mask", &self.update_mask);
484        debug_struct.field("instance", &self.instance);
485        debug_struct.field("request_id", &self.request_id);
486        if !self._unknown_fields.is_empty() {
487            debug_struct.field("_unknown_fields", &self._unknown_fields);
488        }
489        debug_struct.finish()
490    }
491}
492
493impl std::fmt::Debug for super::DeleteInstanceRequest {
494    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
495        let mut debug_struct = f.debug_struct("DeleteInstanceRequest");
496        debug_struct.field("name", &self.name);
497        debug_struct.field("request_id", &self.request_id);
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::ListBackupCollectionsRequest {
506    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
507        let mut debug_struct = f.debug_struct("ListBackupCollectionsRequest");
508        debug_struct.field("parent", &self.parent);
509        debug_struct.field("page_size", &self.page_size);
510        debug_struct.field("page_token", &self.page_token);
511        if !self._unknown_fields.is_empty() {
512            debug_struct.field("_unknown_fields", &self._unknown_fields);
513        }
514        debug_struct.finish()
515    }
516}
517
518impl std::fmt::Debug for super::ListBackupCollectionsResponse {
519    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
520        let mut debug_struct = f.debug_struct("ListBackupCollectionsResponse");
521        debug_struct.field("backup_collections", &self.backup_collections);
522        debug_struct.field("next_page_token", &self.next_page_token);
523        debug_struct.field("unreachable", &self.unreachable);
524        if !self._unknown_fields.is_empty() {
525            debug_struct.field("_unknown_fields", &self._unknown_fields);
526        }
527        debug_struct.finish()
528    }
529}
530
531impl std::fmt::Debug for super::GetBackupCollectionRequest {
532    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
533        let mut debug_struct = f.debug_struct("GetBackupCollectionRequest");
534        debug_struct.field("name", &self.name);
535        if !self._unknown_fields.is_empty() {
536            debug_struct.field("_unknown_fields", &self._unknown_fields);
537        }
538        debug_struct.finish()
539    }
540}
541
542impl std::fmt::Debug for super::ListBackupsRequest {
543    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
544        let mut debug_struct = f.debug_struct("ListBackupsRequest");
545        debug_struct.field("parent", &self.parent);
546        debug_struct.field("page_size", &self.page_size);
547        debug_struct.field("page_token", &self.page_token);
548        if !self._unknown_fields.is_empty() {
549            debug_struct.field("_unknown_fields", &self._unknown_fields);
550        }
551        debug_struct.finish()
552    }
553}
554
555impl std::fmt::Debug for super::ListBackupsResponse {
556    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
557        let mut debug_struct = f.debug_struct("ListBackupsResponse");
558        debug_struct.field("backups", &self.backups);
559        debug_struct.field("next_page_token", &self.next_page_token);
560        debug_struct.field("unreachable", &self.unreachable);
561        if !self._unknown_fields.is_empty() {
562            debug_struct.field("_unknown_fields", &self._unknown_fields);
563        }
564        debug_struct.finish()
565    }
566}
567
568impl std::fmt::Debug for super::GetBackupRequest {
569    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570        let mut debug_struct = f.debug_struct("GetBackupRequest");
571        debug_struct.field("name", &self.name);
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::DeleteBackupRequest {
580    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
581        let mut debug_struct = f.debug_struct("DeleteBackupRequest");
582        debug_struct.field("name", &self.name);
583        debug_struct.field("request_id", &self.request_id);
584        if !self._unknown_fields.is_empty() {
585            debug_struct.field("_unknown_fields", &self._unknown_fields);
586        }
587        debug_struct.finish()
588    }
589}
590
591impl std::fmt::Debug for super::ExportBackupRequest {
592    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
593        let mut debug_struct = f.debug_struct("ExportBackupRequest");
594        debug_struct.field("name", &self.name);
595        debug_struct.field("destination", &self.destination);
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::BackupInstanceRequest {
604    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
605        let mut debug_struct = f.debug_struct("BackupInstanceRequest");
606        debug_struct.field("name", &self.name);
607        debug_struct.field("ttl", &self.ttl);
608        debug_struct.field("backup_id", &self.backup_id);
609        if !self._unknown_fields.is_empty() {
610            debug_struct.field("_unknown_fields", &self._unknown_fields);
611        }
612        debug_struct.finish()
613    }
614}
615
616impl std::fmt::Debug for super::GetCertificateAuthorityRequest {
617    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
618        let mut debug_struct = f.debug_struct("GetCertificateAuthorityRequest");
619        debug_struct.field("name", &self.name);
620        if !self._unknown_fields.is_empty() {
621            debug_struct.field("_unknown_fields", &self._unknown_fields);
622        }
623        debug_struct.finish()
624    }
625}
626
627impl std::fmt::Debug for super::CertificateAuthority {
628    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
629        let mut debug_struct = f.debug_struct("CertificateAuthority");
630        debug_struct.field("name", &self.name);
631        debug_struct.field("server_ca", &self.server_ca);
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::certificate_authority::ManagedCertificateAuthority {
640    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
641        let mut debug_struct = f.debug_struct("ManagedCertificateAuthority");
642        debug_struct.field("ca_certs", &self.ca_certs);
643        if !self._unknown_fields.is_empty() {
644            debug_struct.field("_unknown_fields", &self._unknown_fields);
645        }
646        debug_struct.finish()
647    }
648}
649
650impl std::fmt::Debug for super::certificate_authority::managed_certificate_authority::CertChain {
651    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
652        let mut debug_struct = f.debug_struct("CertChain");
653        debug_struct.field("certificates", &self.certificates);
654        if !self._unknown_fields.is_empty() {
655            debug_struct.field("_unknown_fields", &self._unknown_fields);
656        }
657        debug_struct.finish()
658    }
659}
660
661impl std::fmt::Debug for super::OperationMetadata {
662    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
663        let mut debug_struct = f.debug_struct("OperationMetadata");
664        debug_struct.field("create_time", &self.create_time);
665        debug_struct.field("end_time", &self.end_time);
666        debug_struct.field("target", &self.target);
667        debug_struct.field("verb", &self.verb);
668        debug_struct.field("status_message", &self.status_message);
669        debug_struct.field("requested_cancellation", &self.requested_cancellation);
670        debug_struct.field("api_version", &self.api_version);
671        if !self._unknown_fields.is_empty() {
672            debug_struct.field("_unknown_fields", &self._unknown_fields);
673        }
674        debug_struct.finish()
675    }
676}