Skip to main content

google_cloud_bigtable_admin_v2/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::CreateInstanceRequest {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("CreateInstanceRequest");
23        debug_struct.field("parent", &self.parent);
24        debug_struct.field("instance_id", &self.instance_id);
25        debug_struct.field("instance", &self.instance);
26        debug_struct.field("clusters", &self.clusters);
27        if !self._unknown_fields.is_empty() {
28            debug_struct.field("_unknown_fields", &self._unknown_fields);
29        }
30        debug_struct.finish()
31    }
32}
33
34impl std::fmt::Debug for super::GetInstanceRequest {
35    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
36        let mut debug_struct = f.debug_struct("GetInstanceRequest");
37        debug_struct.field("name", &self.name);
38        if !self._unknown_fields.is_empty() {
39            debug_struct.field("_unknown_fields", &self._unknown_fields);
40        }
41        debug_struct.finish()
42    }
43}
44
45impl std::fmt::Debug for super::ListInstancesRequest {
46    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
47        let mut debug_struct = f.debug_struct("ListInstancesRequest");
48        debug_struct.field("parent", &self.parent);
49        debug_struct.field("page_token", &self.page_token);
50        if !self._unknown_fields.is_empty() {
51            debug_struct.field("_unknown_fields", &self._unknown_fields);
52        }
53        debug_struct.finish()
54    }
55}
56
57impl std::fmt::Debug for super::ListInstancesResponse {
58    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
59        let mut debug_struct = f.debug_struct("ListInstancesResponse");
60        debug_struct.field("instances", &self.instances);
61        debug_struct.field("failed_locations", &self.failed_locations);
62        debug_struct.field("next_page_token", &self.next_page_token);
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::PartialUpdateInstanceRequest {
71    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
72        let mut debug_struct = f.debug_struct("PartialUpdateInstanceRequest");
73        debug_struct.field("instance", &self.instance);
74        debug_struct.field("update_mask", &self.update_mask);
75        if !self._unknown_fields.is_empty() {
76            debug_struct.field("_unknown_fields", &self._unknown_fields);
77        }
78        debug_struct.finish()
79    }
80}
81
82impl std::fmt::Debug for super::DeleteInstanceRequest {
83    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
84        let mut debug_struct = f.debug_struct("DeleteInstanceRequest");
85        debug_struct.field("name", &self.name);
86        if !self._unknown_fields.is_empty() {
87            debug_struct.field("_unknown_fields", &self._unknown_fields);
88        }
89        debug_struct.finish()
90    }
91}
92
93impl std::fmt::Debug for super::CreateClusterRequest {
94    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95        let mut debug_struct = f.debug_struct("CreateClusterRequest");
96        debug_struct.field("parent", &self.parent);
97        debug_struct.field("cluster_id", &self.cluster_id);
98        debug_struct.field("cluster", &self.cluster);
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::GetClusterRequest {
107    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
108        let mut debug_struct = f.debug_struct("GetClusterRequest");
109        debug_struct.field("name", &self.name);
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::ListClustersRequest {
118    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
119        let mut debug_struct = f.debug_struct("ListClustersRequest");
120        debug_struct.field("parent", &self.parent);
121        debug_struct.field("page_token", &self.page_token);
122        if !self._unknown_fields.is_empty() {
123            debug_struct.field("_unknown_fields", &self._unknown_fields);
124        }
125        debug_struct.finish()
126    }
127}
128
129impl std::fmt::Debug for super::ListClustersResponse {
130    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
131        let mut debug_struct = f.debug_struct("ListClustersResponse");
132        debug_struct.field("clusters", &self.clusters);
133        debug_struct.field("failed_locations", &self.failed_locations);
134        debug_struct.field("next_page_token", &self.next_page_token);
135        if !self._unknown_fields.is_empty() {
136            debug_struct.field("_unknown_fields", &self._unknown_fields);
137        }
138        debug_struct.finish()
139    }
140}
141
142impl std::fmt::Debug for super::DeleteClusterRequest {
143    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
144        let mut debug_struct = f.debug_struct("DeleteClusterRequest");
145        debug_struct.field("name", &self.name);
146        if !self._unknown_fields.is_empty() {
147            debug_struct.field("_unknown_fields", &self._unknown_fields);
148        }
149        debug_struct.finish()
150    }
151}
152
153impl std::fmt::Debug for super::CreateInstanceMetadata {
154    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
155        let mut debug_struct = f.debug_struct("CreateInstanceMetadata");
156        debug_struct.field("original_request", &self.original_request);
157        debug_struct.field("request_time", &self.request_time);
158        debug_struct.field("finish_time", &self.finish_time);
159        if !self._unknown_fields.is_empty() {
160            debug_struct.field("_unknown_fields", &self._unknown_fields);
161        }
162        debug_struct.finish()
163    }
164}
165
166impl std::fmt::Debug for super::UpdateInstanceMetadata {
167    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
168        let mut debug_struct = f.debug_struct("UpdateInstanceMetadata");
169        debug_struct.field("original_request", &self.original_request);
170        debug_struct.field("request_time", &self.request_time);
171        debug_struct.field("finish_time", &self.finish_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::CreateClusterMetadata {
180    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
181        let mut debug_struct = f.debug_struct("CreateClusterMetadata");
182        debug_struct.field("original_request", &self.original_request);
183        debug_struct.field("request_time", &self.request_time);
184        debug_struct.field("finish_time", &self.finish_time);
185        debug_struct.field("tables", &self.tables);
186        if !self._unknown_fields.is_empty() {
187            debug_struct.field("_unknown_fields", &self._unknown_fields);
188        }
189        debug_struct.finish()
190    }
191}
192
193impl std::fmt::Debug for super::create_cluster_metadata::TableProgress {
194    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
195        let mut debug_struct = f.debug_struct("TableProgress");
196        debug_struct.field("estimated_size_bytes", &self.estimated_size_bytes);
197        debug_struct.field("estimated_copied_bytes", &self.estimated_copied_bytes);
198        debug_struct.field("state", &self.state);
199        if !self._unknown_fields.is_empty() {
200            debug_struct.field("_unknown_fields", &self._unknown_fields);
201        }
202        debug_struct.finish()
203    }
204}
205
206impl std::fmt::Debug for super::UpdateClusterMetadata {
207    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
208        let mut debug_struct = f.debug_struct("UpdateClusterMetadata");
209        debug_struct.field("original_request", &self.original_request);
210        debug_struct.field("request_time", &self.request_time);
211        debug_struct.field("finish_time", &self.finish_time);
212        if !self._unknown_fields.is_empty() {
213            debug_struct.field("_unknown_fields", &self._unknown_fields);
214        }
215        debug_struct.finish()
216    }
217}
218
219impl std::fmt::Debug for super::PartialUpdateClusterMetadata {
220    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
221        let mut debug_struct = f.debug_struct("PartialUpdateClusterMetadata");
222        debug_struct.field("request_time", &self.request_time);
223        debug_struct.field("finish_time", &self.finish_time);
224        debug_struct.field("original_request", &self.original_request);
225        if !self._unknown_fields.is_empty() {
226            debug_struct.field("_unknown_fields", &self._unknown_fields);
227        }
228        debug_struct.finish()
229    }
230}
231
232impl std::fmt::Debug for super::PartialUpdateClusterRequest {
233    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
234        let mut debug_struct = f.debug_struct("PartialUpdateClusterRequest");
235        debug_struct.field("cluster", &self.cluster);
236        debug_struct.field("update_mask", &self.update_mask);
237        if !self._unknown_fields.is_empty() {
238            debug_struct.field("_unknown_fields", &self._unknown_fields);
239        }
240        debug_struct.finish()
241    }
242}
243
244impl std::fmt::Debug for super::UpdateMemoryLayerRequest {
245    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
246        let mut debug_struct = f.debug_struct("UpdateMemoryLayerRequest");
247        debug_struct.field("memory_layer", &self.memory_layer);
248        debug_struct.field("update_mask", &self.update_mask);
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::UpdateMemoryLayerMetadata {
257    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
258        let mut debug_struct = f.debug_struct("UpdateMemoryLayerMetadata");
259        debug_struct.field("original_request", &self.original_request);
260        debug_struct.field("request_time", &self.request_time);
261        debug_struct.field("finish_time", &self.finish_time);
262        if !self._unknown_fields.is_empty() {
263            debug_struct.field("_unknown_fields", &self._unknown_fields);
264        }
265        debug_struct.finish()
266    }
267}
268
269impl std::fmt::Debug for super::ListMemoryLayersRequest {
270    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
271        let mut debug_struct = f.debug_struct("ListMemoryLayersRequest");
272        debug_struct.field("parent", &self.parent);
273        debug_struct.field("page_size", &self.page_size);
274        debug_struct.field("page_token", &self.page_token);
275        if !self._unknown_fields.is_empty() {
276            debug_struct.field("_unknown_fields", &self._unknown_fields);
277        }
278        debug_struct.finish()
279    }
280}
281
282impl std::fmt::Debug for super::ListMemoryLayersResponse {
283    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
284        let mut debug_struct = f.debug_struct("ListMemoryLayersResponse");
285        debug_struct.field("memory_layers", &self.memory_layers);
286        debug_struct.field("failed_locations", &self.failed_locations);
287        debug_struct.field("next_page_token", &self.next_page_token);
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::GetMemoryLayerRequest {
296    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
297        let mut debug_struct = f.debug_struct("GetMemoryLayerRequest");
298        debug_struct.field("name", &self.name);
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::CreateAppProfileRequest {
307    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
308        let mut debug_struct = f.debug_struct("CreateAppProfileRequest");
309        debug_struct.field("parent", &self.parent);
310        debug_struct.field("app_profile_id", &self.app_profile_id);
311        debug_struct.field("app_profile", &self.app_profile);
312        debug_struct.field("ignore_warnings", &self.ignore_warnings);
313        if !self._unknown_fields.is_empty() {
314            debug_struct.field("_unknown_fields", &self._unknown_fields);
315        }
316        debug_struct.finish()
317    }
318}
319
320impl std::fmt::Debug for super::GetAppProfileRequest {
321    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
322        let mut debug_struct = f.debug_struct("GetAppProfileRequest");
323        debug_struct.field("name", &self.name);
324        if !self._unknown_fields.is_empty() {
325            debug_struct.field("_unknown_fields", &self._unknown_fields);
326        }
327        debug_struct.finish()
328    }
329}
330
331impl std::fmt::Debug for super::ListAppProfilesRequest {
332    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
333        let mut debug_struct = f.debug_struct("ListAppProfilesRequest");
334        debug_struct.field("parent", &self.parent);
335        debug_struct.field("page_size", &self.page_size);
336        debug_struct.field("page_token", &self.page_token);
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::ListAppProfilesResponse {
345    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
346        let mut debug_struct = f.debug_struct("ListAppProfilesResponse");
347        debug_struct.field("app_profiles", &self.app_profiles);
348        debug_struct.field("next_page_token", &self.next_page_token);
349        debug_struct.field("failed_locations", &self.failed_locations);
350        if !self._unknown_fields.is_empty() {
351            debug_struct.field("_unknown_fields", &self._unknown_fields);
352        }
353        debug_struct.finish()
354    }
355}
356
357impl std::fmt::Debug for super::UpdateAppProfileRequest {
358    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
359        let mut debug_struct = f.debug_struct("UpdateAppProfileRequest");
360        debug_struct.field("app_profile", &self.app_profile);
361        debug_struct.field("update_mask", &self.update_mask);
362        debug_struct.field("ignore_warnings", &self.ignore_warnings);
363        if !self._unknown_fields.is_empty() {
364            debug_struct.field("_unknown_fields", &self._unknown_fields);
365        }
366        debug_struct.finish()
367    }
368}
369
370impl std::fmt::Debug for super::DeleteAppProfileRequest {
371    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
372        let mut debug_struct = f.debug_struct("DeleteAppProfileRequest");
373        debug_struct.field("name", &self.name);
374        debug_struct.field("ignore_warnings", &self.ignore_warnings);
375        if !self._unknown_fields.is_empty() {
376            debug_struct.field("_unknown_fields", &self._unknown_fields);
377        }
378        debug_struct.finish()
379    }
380}
381
382impl std::fmt::Debug for super::UpdateAppProfileMetadata {
383    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
384        let mut debug_struct = f.debug_struct("UpdateAppProfileMetadata");
385        if !self._unknown_fields.is_empty() {
386            debug_struct.field("_unknown_fields", &self._unknown_fields);
387        }
388        debug_struct.finish()
389    }
390}
391
392impl std::fmt::Debug for super::ListHotTabletsRequest {
393    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
394        let mut debug_struct = f.debug_struct("ListHotTabletsRequest");
395        debug_struct.field("parent", &self.parent);
396        debug_struct.field("start_time", &self.start_time);
397        debug_struct.field("end_time", &self.end_time);
398        debug_struct.field("page_size", &self.page_size);
399        debug_struct.field("page_token", &self.page_token);
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::ListHotTabletsResponse {
408    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
409        let mut debug_struct = f.debug_struct("ListHotTabletsResponse");
410        debug_struct.field("hot_tablets", &self.hot_tablets);
411        debug_struct.field("next_page_token", &self.next_page_token);
412        if !self._unknown_fields.is_empty() {
413            debug_struct.field("_unknown_fields", &self._unknown_fields);
414        }
415        debug_struct.finish()
416    }
417}
418
419impl std::fmt::Debug for super::CreateLogicalViewRequest {
420    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
421        let mut debug_struct = f.debug_struct("CreateLogicalViewRequest");
422        debug_struct.field("parent", &self.parent);
423        debug_struct.field("logical_view_id", &self.logical_view_id);
424        debug_struct.field("logical_view", &self.logical_view);
425        if !self._unknown_fields.is_empty() {
426            debug_struct.field("_unknown_fields", &self._unknown_fields);
427        }
428        debug_struct.finish()
429    }
430}
431
432impl std::fmt::Debug for super::CreateLogicalViewMetadata {
433    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
434        let mut debug_struct = f.debug_struct("CreateLogicalViewMetadata");
435        debug_struct.field("original_request", &self.original_request);
436        debug_struct.field("start_time", &self.start_time);
437        debug_struct.field("end_time", &self.end_time);
438        if !self._unknown_fields.is_empty() {
439            debug_struct.field("_unknown_fields", &self._unknown_fields);
440        }
441        debug_struct.finish()
442    }
443}
444
445impl std::fmt::Debug for super::GetLogicalViewRequest {
446    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
447        let mut debug_struct = f.debug_struct("GetLogicalViewRequest");
448        debug_struct.field("name", &self.name);
449        if !self._unknown_fields.is_empty() {
450            debug_struct.field("_unknown_fields", &self._unknown_fields);
451        }
452        debug_struct.finish()
453    }
454}
455
456impl std::fmt::Debug for super::ListLogicalViewsRequest {
457    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
458        let mut debug_struct = f.debug_struct("ListLogicalViewsRequest");
459        debug_struct.field("parent", &self.parent);
460        debug_struct.field("page_size", &self.page_size);
461        debug_struct.field("page_token", &self.page_token);
462        if !self._unknown_fields.is_empty() {
463            debug_struct.field("_unknown_fields", &self._unknown_fields);
464        }
465        debug_struct.finish()
466    }
467}
468
469impl std::fmt::Debug for super::ListLogicalViewsResponse {
470    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
471        let mut debug_struct = f.debug_struct("ListLogicalViewsResponse");
472        debug_struct.field("logical_views", &self.logical_views);
473        debug_struct.field("next_page_token", &self.next_page_token);
474        if !self._unknown_fields.is_empty() {
475            debug_struct.field("_unknown_fields", &self._unknown_fields);
476        }
477        debug_struct.finish()
478    }
479}
480
481impl std::fmt::Debug for super::UpdateLogicalViewRequest {
482    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
483        let mut debug_struct = f.debug_struct("UpdateLogicalViewRequest");
484        debug_struct.field("logical_view", &self.logical_view);
485        debug_struct.field("update_mask", &self.update_mask);
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::UpdateLogicalViewMetadata {
494    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
495        let mut debug_struct = f.debug_struct("UpdateLogicalViewMetadata");
496        debug_struct.field("original_request", &self.original_request);
497        debug_struct.field("start_time", &self.start_time);
498        debug_struct.field("end_time", &self.end_time);
499        if !self._unknown_fields.is_empty() {
500            debug_struct.field("_unknown_fields", &self._unknown_fields);
501        }
502        debug_struct.finish()
503    }
504}
505
506impl std::fmt::Debug for super::DeleteLogicalViewRequest {
507    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
508        let mut debug_struct = f.debug_struct("DeleteLogicalViewRequest");
509        debug_struct.field("name", &self.name);
510        debug_struct.field("etag", &self.etag);
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::CreateMaterializedViewRequest {
519    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
520        let mut debug_struct = f.debug_struct("CreateMaterializedViewRequest");
521        debug_struct.field("parent", &self.parent);
522        debug_struct.field("materialized_view_id", &self.materialized_view_id);
523        debug_struct.field("materialized_view", &self.materialized_view);
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::CreateMaterializedViewMetadata {
532    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
533        let mut debug_struct = f.debug_struct("CreateMaterializedViewMetadata");
534        debug_struct.field("original_request", &self.original_request);
535        debug_struct.field("start_time", &self.start_time);
536        debug_struct.field("end_time", &self.end_time);
537        if !self._unknown_fields.is_empty() {
538            debug_struct.field("_unknown_fields", &self._unknown_fields);
539        }
540        debug_struct.finish()
541    }
542}
543
544impl std::fmt::Debug for super::GetMaterializedViewRequest {
545    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
546        let mut debug_struct = f.debug_struct("GetMaterializedViewRequest");
547        debug_struct.field("name", &self.name);
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::ListMaterializedViewsRequest {
556    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
557        let mut debug_struct = f.debug_struct("ListMaterializedViewsRequest");
558        debug_struct.field("parent", &self.parent);
559        debug_struct.field("page_size", &self.page_size);
560        debug_struct.field("page_token", &self.page_token);
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::ListMaterializedViewsResponse {
569    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
570        let mut debug_struct = f.debug_struct("ListMaterializedViewsResponse");
571        debug_struct.field("materialized_views", &self.materialized_views);
572        debug_struct.field("next_page_token", &self.next_page_token);
573        if !self._unknown_fields.is_empty() {
574            debug_struct.field("_unknown_fields", &self._unknown_fields);
575        }
576        debug_struct.finish()
577    }
578}
579
580impl std::fmt::Debug for super::UpdateMaterializedViewRequest {
581    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
582        let mut debug_struct = f.debug_struct("UpdateMaterializedViewRequest");
583        debug_struct.field("materialized_view", &self.materialized_view);
584        debug_struct.field("update_mask", &self.update_mask);
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::UpdateMaterializedViewMetadata {
593    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
594        let mut debug_struct = f.debug_struct("UpdateMaterializedViewMetadata");
595        debug_struct.field("original_request", &self.original_request);
596        debug_struct.field("start_time", &self.start_time);
597        debug_struct.field("end_time", &self.end_time);
598        if !self._unknown_fields.is_empty() {
599            debug_struct.field("_unknown_fields", &self._unknown_fields);
600        }
601        debug_struct.finish()
602    }
603}
604
605impl std::fmt::Debug for super::DeleteMaterializedViewRequest {
606    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
607        let mut debug_struct = f.debug_struct("DeleteMaterializedViewRequest");
608        debug_struct.field("name", &self.name);
609        debug_struct.field("etag", &self.etag);
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::RestoreTableRequest {
618    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
619        let mut debug_struct = f.debug_struct("RestoreTableRequest");
620        debug_struct.field("parent", &self.parent);
621        debug_struct.field("table_id", &self.table_id);
622        debug_struct.field("source", &self.source);
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::RestoreTableMetadata {
631    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
632        let mut debug_struct = f.debug_struct("RestoreTableMetadata");
633        debug_struct.field("name", &self.name);
634        debug_struct.field("source_type", &self.source_type);
635        debug_struct.field(
636            "optimize_table_operation_name",
637            &self.optimize_table_operation_name,
638        );
639        debug_struct.field("progress", &self.progress);
640        debug_struct.field("source_info", &self.source_info);
641        if !self._unknown_fields.is_empty() {
642            debug_struct.field("_unknown_fields", &self._unknown_fields);
643        }
644        debug_struct.finish()
645    }
646}
647
648impl std::fmt::Debug for super::OptimizeRestoredTableMetadata {
649    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
650        let mut debug_struct = f.debug_struct("OptimizeRestoredTableMetadata");
651        debug_struct.field("name", &self.name);
652        debug_struct.field("progress", &self.progress);
653        if !self._unknown_fields.is_empty() {
654            debug_struct.field("_unknown_fields", &self._unknown_fields);
655        }
656        debug_struct.finish()
657    }
658}
659
660impl std::fmt::Debug for super::CreateTableRequest {
661    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
662        let mut debug_struct = f.debug_struct("CreateTableRequest");
663        debug_struct.field("parent", &self.parent);
664        debug_struct.field("table_id", &self.table_id);
665        debug_struct.field("table", &self.table);
666        debug_struct.field("initial_splits", &self.initial_splits);
667        if !self._unknown_fields.is_empty() {
668            debug_struct.field("_unknown_fields", &self._unknown_fields);
669        }
670        debug_struct.finish()
671    }
672}
673
674impl std::fmt::Debug for super::create_table_request::Split {
675    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
676        let mut debug_struct = f.debug_struct("Split");
677        debug_struct.field("key", &self.key);
678        if !self._unknown_fields.is_empty() {
679            debug_struct.field("_unknown_fields", &self._unknown_fields);
680        }
681        debug_struct.finish()
682    }
683}
684
685impl std::fmt::Debug for super::CreateTableFromSnapshotRequest {
686    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
687        let mut debug_struct = f.debug_struct("CreateTableFromSnapshotRequest");
688        debug_struct.field("parent", &self.parent);
689        debug_struct.field("table_id", &self.table_id);
690        debug_struct.field("source_snapshot", &self.source_snapshot);
691        if !self._unknown_fields.is_empty() {
692            debug_struct.field("_unknown_fields", &self._unknown_fields);
693        }
694        debug_struct.finish()
695    }
696}
697
698impl std::fmt::Debug for super::DropRowRangeRequest {
699    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
700        let mut debug_struct = f.debug_struct("DropRowRangeRequest");
701        debug_struct.field("name", &self.name);
702        debug_struct.field("target", &self.target);
703        if !self._unknown_fields.is_empty() {
704            debug_struct.field("_unknown_fields", &self._unknown_fields);
705        }
706        debug_struct.finish()
707    }
708}
709
710impl std::fmt::Debug for super::ListTablesRequest {
711    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
712        let mut debug_struct = f.debug_struct("ListTablesRequest");
713        debug_struct.field("parent", &self.parent);
714        debug_struct.field("view", &self.view);
715        debug_struct.field("page_size", &self.page_size);
716        debug_struct.field("page_token", &self.page_token);
717        if !self._unknown_fields.is_empty() {
718            debug_struct.field("_unknown_fields", &self._unknown_fields);
719        }
720        debug_struct.finish()
721    }
722}
723
724impl std::fmt::Debug for super::ListTablesResponse {
725    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
726        let mut debug_struct = f.debug_struct("ListTablesResponse");
727        debug_struct.field("tables", &self.tables);
728        debug_struct.field("next_page_token", &self.next_page_token);
729        if !self._unknown_fields.is_empty() {
730            debug_struct.field("_unknown_fields", &self._unknown_fields);
731        }
732        debug_struct.finish()
733    }
734}
735
736impl std::fmt::Debug for super::GetTableRequest {
737    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
738        let mut debug_struct = f.debug_struct("GetTableRequest");
739        debug_struct.field("name", &self.name);
740        debug_struct.field("view", &self.view);
741        if !self._unknown_fields.is_empty() {
742            debug_struct.field("_unknown_fields", &self._unknown_fields);
743        }
744        debug_struct.finish()
745    }
746}
747
748impl std::fmt::Debug for super::UpdateTableRequest {
749    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
750        let mut debug_struct = f.debug_struct("UpdateTableRequest");
751        debug_struct.field("table", &self.table);
752        debug_struct.field("update_mask", &self.update_mask);
753        debug_struct.field("ignore_warnings", &self.ignore_warnings);
754        if !self._unknown_fields.is_empty() {
755            debug_struct.field("_unknown_fields", &self._unknown_fields);
756        }
757        debug_struct.finish()
758    }
759}
760
761impl std::fmt::Debug for super::UpdateTableMetadata {
762    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
763        let mut debug_struct = f.debug_struct("UpdateTableMetadata");
764        debug_struct.field("name", &self.name);
765        debug_struct.field("start_time", &self.start_time);
766        debug_struct.field("end_time", &self.end_time);
767        if !self._unknown_fields.is_empty() {
768            debug_struct.field("_unknown_fields", &self._unknown_fields);
769        }
770        debug_struct.finish()
771    }
772}
773
774impl std::fmt::Debug for super::DeleteTableRequest {
775    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
776        let mut debug_struct = f.debug_struct("DeleteTableRequest");
777        debug_struct.field("name", &self.name);
778        if !self._unknown_fields.is_empty() {
779            debug_struct.field("_unknown_fields", &self._unknown_fields);
780        }
781        debug_struct.finish()
782    }
783}
784
785impl std::fmt::Debug for super::UndeleteTableRequest {
786    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
787        let mut debug_struct = f.debug_struct("UndeleteTableRequest");
788        debug_struct.field("name", &self.name);
789        if !self._unknown_fields.is_empty() {
790            debug_struct.field("_unknown_fields", &self._unknown_fields);
791        }
792        debug_struct.finish()
793    }
794}
795
796impl std::fmt::Debug for super::UndeleteTableMetadata {
797    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
798        let mut debug_struct = f.debug_struct("UndeleteTableMetadata");
799        debug_struct.field("name", &self.name);
800        debug_struct.field("start_time", &self.start_time);
801        debug_struct.field("end_time", &self.end_time);
802        if !self._unknown_fields.is_empty() {
803            debug_struct.field("_unknown_fields", &self._unknown_fields);
804        }
805        debug_struct.finish()
806    }
807}
808
809impl std::fmt::Debug for super::ModifyColumnFamiliesRequest {
810    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
811        let mut debug_struct = f.debug_struct("ModifyColumnFamiliesRequest");
812        debug_struct.field("name", &self.name);
813        debug_struct.field("modifications", &self.modifications);
814        debug_struct.field("ignore_warnings", &self.ignore_warnings);
815        if !self._unknown_fields.is_empty() {
816            debug_struct.field("_unknown_fields", &self._unknown_fields);
817        }
818        debug_struct.finish()
819    }
820}
821
822impl std::fmt::Debug for super::modify_column_families_request::Modification {
823    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
824        let mut debug_struct = f.debug_struct("Modification");
825        debug_struct.field("id", &self.id);
826        debug_struct.field("update_mask", &self.update_mask);
827        debug_struct.field("r#mod", &self.r#mod);
828        if !self._unknown_fields.is_empty() {
829            debug_struct.field("_unknown_fields", &self._unknown_fields);
830        }
831        debug_struct.finish()
832    }
833}
834
835impl std::fmt::Debug for super::GenerateConsistencyTokenRequest {
836    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
837        let mut debug_struct = f.debug_struct("GenerateConsistencyTokenRequest");
838        debug_struct.field("name", &self.name);
839        if !self._unknown_fields.is_empty() {
840            debug_struct.field("_unknown_fields", &self._unknown_fields);
841        }
842        debug_struct.finish()
843    }
844}
845
846impl std::fmt::Debug for super::GenerateConsistencyTokenResponse {
847    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
848        let mut debug_struct = f.debug_struct("GenerateConsistencyTokenResponse");
849        debug_struct.field("consistency_token", &self.consistency_token);
850        if !self._unknown_fields.is_empty() {
851            debug_struct.field("_unknown_fields", &self._unknown_fields);
852        }
853        debug_struct.finish()
854    }
855}
856
857impl std::fmt::Debug for super::CheckConsistencyRequest {
858    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
859        let mut debug_struct = f.debug_struct("CheckConsistencyRequest");
860        debug_struct.field("name", &self.name);
861        debug_struct.field("consistency_token", &self.consistency_token);
862        debug_struct.field("mode", &self.mode);
863        if !self._unknown_fields.is_empty() {
864            debug_struct.field("_unknown_fields", &self._unknown_fields);
865        }
866        debug_struct.finish()
867    }
868}
869
870impl std::fmt::Debug for super::StandardReadRemoteWrites {
871    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
872        let mut debug_struct = f.debug_struct("StandardReadRemoteWrites");
873        if !self._unknown_fields.is_empty() {
874            debug_struct.field("_unknown_fields", &self._unknown_fields);
875        }
876        debug_struct.finish()
877    }
878}
879
880impl std::fmt::Debug for super::DataBoostReadLocalWrites {
881    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
882        let mut debug_struct = f.debug_struct("DataBoostReadLocalWrites");
883        if !self._unknown_fields.is_empty() {
884            debug_struct.field("_unknown_fields", &self._unknown_fields);
885        }
886        debug_struct.finish()
887    }
888}
889
890impl std::fmt::Debug for super::CheckConsistencyResponse {
891    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
892        let mut debug_struct = f.debug_struct("CheckConsistencyResponse");
893        debug_struct.field("consistent", &self.consistent);
894        if !self._unknown_fields.is_empty() {
895            debug_struct.field("_unknown_fields", &self._unknown_fields);
896        }
897        debug_struct.finish()
898    }
899}
900
901impl std::fmt::Debug for super::SnapshotTableRequest {
902    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
903        let mut debug_struct = f.debug_struct("SnapshotTableRequest");
904        debug_struct.field("name", &self.name);
905        debug_struct.field("cluster", &self.cluster);
906        debug_struct.field("snapshot_id", &self.snapshot_id);
907        debug_struct.field("ttl", &self.ttl);
908        debug_struct.field("description", &self.description);
909        if !self._unknown_fields.is_empty() {
910            debug_struct.field("_unknown_fields", &self._unknown_fields);
911        }
912        debug_struct.finish()
913    }
914}
915
916impl std::fmt::Debug for super::GetSnapshotRequest {
917    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
918        let mut debug_struct = f.debug_struct("GetSnapshotRequest");
919        debug_struct.field("name", &self.name);
920        if !self._unknown_fields.is_empty() {
921            debug_struct.field("_unknown_fields", &self._unknown_fields);
922        }
923        debug_struct.finish()
924    }
925}
926
927impl std::fmt::Debug for super::ListSnapshotsRequest {
928    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
929        let mut debug_struct = f.debug_struct("ListSnapshotsRequest");
930        debug_struct.field("parent", &self.parent);
931        debug_struct.field("page_size", &self.page_size);
932        debug_struct.field("page_token", &self.page_token);
933        if !self._unknown_fields.is_empty() {
934            debug_struct.field("_unknown_fields", &self._unknown_fields);
935        }
936        debug_struct.finish()
937    }
938}
939
940impl std::fmt::Debug for super::ListSnapshotsResponse {
941    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
942        let mut debug_struct = f.debug_struct("ListSnapshotsResponse");
943        debug_struct.field("snapshots", &self.snapshots);
944        debug_struct.field("next_page_token", &self.next_page_token);
945        if !self._unknown_fields.is_empty() {
946            debug_struct.field("_unknown_fields", &self._unknown_fields);
947        }
948        debug_struct.finish()
949    }
950}
951
952impl std::fmt::Debug for super::DeleteSnapshotRequest {
953    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
954        let mut debug_struct = f.debug_struct("DeleteSnapshotRequest");
955        debug_struct.field("name", &self.name);
956        if !self._unknown_fields.is_empty() {
957            debug_struct.field("_unknown_fields", &self._unknown_fields);
958        }
959        debug_struct.finish()
960    }
961}
962
963impl std::fmt::Debug for super::SnapshotTableMetadata {
964    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
965        let mut debug_struct = f.debug_struct("SnapshotTableMetadata");
966        debug_struct.field("original_request", &self.original_request);
967        debug_struct.field("request_time", &self.request_time);
968        debug_struct.field("finish_time", &self.finish_time);
969        if !self._unknown_fields.is_empty() {
970            debug_struct.field("_unknown_fields", &self._unknown_fields);
971        }
972        debug_struct.finish()
973    }
974}
975
976impl std::fmt::Debug for super::CreateTableFromSnapshotMetadata {
977    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
978        let mut debug_struct = f.debug_struct("CreateTableFromSnapshotMetadata");
979        debug_struct.field("original_request", &self.original_request);
980        debug_struct.field("request_time", &self.request_time);
981        debug_struct.field("finish_time", &self.finish_time);
982        if !self._unknown_fields.is_empty() {
983            debug_struct.field("_unknown_fields", &self._unknown_fields);
984        }
985        debug_struct.finish()
986    }
987}
988
989impl std::fmt::Debug for super::CreateBackupRequest {
990    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
991        let mut debug_struct = f.debug_struct("CreateBackupRequest");
992        debug_struct.field("parent", &self.parent);
993        debug_struct.field("backup_id", &self.backup_id);
994        debug_struct.field("backup", &self.backup);
995        if !self._unknown_fields.is_empty() {
996            debug_struct.field("_unknown_fields", &self._unknown_fields);
997        }
998        debug_struct.finish()
999    }
1000}
1001
1002impl std::fmt::Debug for super::CreateBackupMetadata {
1003    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1004        let mut debug_struct = f.debug_struct("CreateBackupMetadata");
1005        debug_struct.field("name", &self.name);
1006        debug_struct.field("source_table", &self.source_table);
1007        debug_struct.field("start_time", &self.start_time);
1008        debug_struct.field("end_time", &self.end_time);
1009        if !self._unknown_fields.is_empty() {
1010            debug_struct.field("_unknown_fields", &self._unknown_fields);
1011        }
1012        debug_struct.finish()
1013    }
1014}
1015
1016impl std::fmt::Debug for super::UpdateBackupRequest {
1017    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1018        let mut debug_struct = f.debug_struct("UpdateBackupRequest");
1019        debug_struct.field("backup", &self.backup);
1020        debug_struct.field("update_mask", &self.update_mask);
1021        if !self._unknown_fields.is_empty() {
1022            debug_struct.field("_unknown_fields", &self._unknown_fields);
1023        }
1024        debug_struct.finish()
1025    }
1026}
1027
1028impl std::fmt::Debug for super::GetBackupRequest {
1029    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1030        let mut debug_struct = f.debug_struct("GetBackupRequest");
1031        debug_struct.field("name", &self.name);
1032        if !self._unknown_fields.is_empty() {
1033            debug_struct.field("_unknown_fields", &self._unknown_fields);
1034        }
1035        debug_struct.finish()
1036    }
1037}
1038
1039impl std::fmt::Debug for super::DeleteBackupRequest {
1040    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1041        let mut debug_struct = f.debug_struct("DeleteBackupRequest");
1042        debug_struct.field("name", &self.name);
1043        if !self._unknown_fields.is_empty() {
1044            debug_struct.field("_unknown_fields", &self._unknown_fields);
1045        }
1046        debug_struct.finish()
1047    }
1048}
1049
1050impl std::fmt::Debug for super::ListBackupsRequest {
1051    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052        let mut debug_struct = f.debug_struct("ListBackupsRequest");
1053        debug_struct.field("parent", &self.parent);
1054        debug_struct.field("filter", &self.filter);
1055        debug_struct.field("order_by", &self.order_by);
1056        debug_struct.field("page_size", &self.page_size);
1057        debug_struct.field("page_token", &self.page_token);
1058        if !self._unknown_fields.is_empty() {
1059            debug_struct.field("_unknown_fields", &self._unknown_fields);
1060        }
1061        debug_struct.finish()
1062    }
1063}
1064
1065impl std::fmt::Debug for super::ListBackupsResponse {
1066    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1067        let mut debug_struct = f.debug_struct("ListBackupsResponse");
1068        debug_struct.field("backups", &self.backups);
1069        debug_struct.field("next_page_token", &self.next_page_token);
1070        if !self._unknown_fields.is_empty() {
1071            debug_struct.field("_unknown_fields", &self._unknown_fields);
1072        }
1073        debug_struct.finish()
1074    }
1075}
1076
1077impl std::fmt::Debug for super::CopyBackupRequest {
1078    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1079        let mut debug_struct = f.debug_struct("CopyBackupRequest");
1080        debug_struct.field("parent", &self.parent);
1081        debug_struct.field("backup_id", &self.backup_id);
1082        debug_struct.field("source_backup", &self.source_backup);
1083        debug_struct.field("expire_time", &self.expire_time);
1084        if !self._unknown_fields.is_empty() {
1085            debug_struct.field("_unknown_fields", &self._unknown_fields);
1086        }
1087        debug_struct.finish()
1088    }
1089}
1090
1091impl std::fmt::Debug for super::CopyBackupMetadata {
1092    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1093        let mut debug_struct = f.debug_struct("CopyBackupMetadata");
1094        debug_struct.field("name", &self.name);
1095        debug_struct.field("source_backup_info", &self.source_backup_info);
1096        debug_struct.field("progress", &self.progress);
1097        if !self._unknown_fields.is_empty() {
1098            debug_struct.field("_unknown_fields", &self._unknown_fields);
1099        }
1100        debug_struct.finish()
1101    }
1102}
1103
1104impl std::fmt::Debug for super::CreateAuthorizedViewRequest {
1105    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1106        let mut debug_struct = f.debug_struct("CreateAuthorizedViewRequest");
1107        debug_struct.field("parent", &self.parent);
1108        debug_struct.field("authorized_view_id", &self.authorized_view_id);
1109        debug_struct.field("authorized_view", &self.authorized_view);
1110        if !self._unknown_fields.is_empty() {
1111            debug_struct.field("_unknown_fields", &self._unknown_fields);
1112        }
1113        debug_struct.finish()
1114    }
1115}
1116
1117impl std::fmt::Debug for super::CreateAuthorizedViewMetadata {
1118    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1119        let mut debug_struct = f.debug_struct("CreateAuthorizedViewMetadata");
1120        debug_struct.field("original_request", &self.original_request);
1121        debug_struct.field("request_time", &self.request_time);
1122        debug_struct.field("finish_time", &self.finish_time);
1123        if !self._unknown_fields.is_empty() {
1124            debug_struct.field("_unknown_fields", &self._unknown_fields);
1125        }
1126        debug_struct.finish()
1127    }
1128}
1129
1130impl std::fmt::Debug for super::ListAuthorizedViewsRequest {
1131    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1132        let mut debug_struct = f.debug_struct("ListAuthorizedViewsRequest");
1133        debug_struct.field("parent", &self.parent);
1134        debug_struct.field("page_size", &self.page_size);
1135        debug_struct.field("page_token", &self.page_token);
1136        debug_struct.field("view", &self.view);
1137        if !self._unknown_fields.is_empty() {
1138            debug_struct.field("_unknown_fields", &self._unknown_fields);
1139        }
1140        debug_struct.finish()
1141    }
1142}
1143
1144impl std::fmt::Debug for super::ListAuthorizedViewsResponse {
1145    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1146        let mut debug_struct = f.debug_struct("ListAuthorizedViewsResponse");
1147        debug_struct.field("authorized_views", &self.authorized_views);
1148        debug_struct.field("next_page_token", &self.next_page_token);
1149        if !self._unknown_fields.is_empty() {
1150            debug_struct.field("_unknown_fields", &self._unknown_fields);
1151        }
1152        debug_struct.finish()
1153    }
1154}
1155
1156impl std::fmt::Debug for super::GetAuthorizedViewRequest {
1157    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1158        let mut debug_struct = f.debug_struct("GetAuthorizedViewRequest");
1159        debug_struct.field("name", &self.name);
1160        debug_struct.field("view", &self.view);
1161        if !self._unknown_fields.is_empty() {
1162            debug_struct.field("_unknown_fields", &self._unknown_fields);
1163        }
1164        debug_struct.finish()
1165    }
1166}
1167
1168impl std::fmt::Debug for super::UpdateAuthorizedViewRequest {
1169    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1170        let mut debug_struct = f.debug_struct("UpdateAuthorizedViewRequest");
1171        debug_struct.field("authorized_view", &self.authorized_view);
1172        debug_struct.field("update_mask", &self.update_mask);
1173        debug_struct.field("ignore_warnings", &self.ignore_warnings);
1174        if !self._unknown_fields.is_empty() {
1175            debug_struct.field("_unknown_fields", &self._unknown_fields);
1176        }
1177        debug_struct.finish()
1178    }
1179}
1180
1181impl std::fmt::Debug for super::UpdateAuthorizedViewMetadata {
1182    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1183        let mut debug_struct = f.debug_struct("UpdateAuthorizedViewMetadata");
1184        debug_struct.field("original_request", &self.original_request);
1185        debug_struct.field("request_time", &self.request_time);
1186        debug_struct.field("finish_time", &self.finish_time);
1187        if !self._unknown_fields.is_empty() {
1188            debug_struct.field("_unknown_fields", &self._unknown_fields);
1189        }
1190        debug_struct.finish()
1191    }
1192}
1193
1194impl std::fmt::Debug for super::DeleteAuthorizedViewRequest {
1195    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1196        let mut debug_struct = f.debug_struct("DeleteAuthorizedViewRequest");
1197        debug_struct.field("name", &self.name);
1198        debug_struct.field("etag", &self.etag);
1199        if !self._unknown_fields.is_empty() {
1200            debug_struct.field("_unknown_fields", &self._unknown_fields);
1201        }
1202        debug_struct.finish()
1203    }
1204}
1205
1206impl std::fmt::Debug for super::CreateSchemaBundleRequest {
1207    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1208        let mut debug_struct = f.debug_struct("CreateSchemaBundleRequest");
1209        debug_struct.field("parent", &self.parent);
1210        debug_struct.field("schema_bundle_id", &self.schema_bundle_id);
1211        debug_struct.field("schema_bundle", &self.schema_bundle);
1212        if !self._unknown_fields.is_empty() {
1213            debug_struct.field("_unknown_fields", &self._unknown_fields);
1214        }
1215        debug_struct.finish()
1216    }
1217}
1218
1219impl std::fmt::Debug for super::CreateSchemaBundleMetadata {
1220    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1221        let mut debug_struct = f.debug_struct("CreateSchemaBundleMetadata");
1222        debug_struct.field("name", &self.name);
1223        debug_struct.field("start_time", &self.start_time);
1224        debug_struct.field("end_time", &self.end_time);
1225        if !self._unknown_fields.is_empty() {
1226            debug_struct.field("_unknown_fields", &self._unknown_fields);
1227        }
1228        debug_struct.finish()
1229    }
1230}
1231
1232impl std::fmt::Debug for super::UpdateSchemaBundleRequest {
1233    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1234        let mut debug_struct = f.debug_struct("UpdateSchemaBundleRequest");
1235        debug_struct.field("schema_bundle", &self.schema_bundle);
1236        debug_struct.field("update_mask", &self.update_mask);
1237        debug_struct.field("ignore_warnings", &self.ignore_warnings);
1238        if !self._unknown_fields.is_empty() {
1239            debug_struct.field("_unknown_fields", &self._unknown_fields);
1240        }
1241        debug_struct.finish()
1242    }
1243}
1244
1245impl std::fmt::Debug for super::UpdateSchemaBundleMetadata {
1246    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1247        let mut debug_struct = f.debug_struct("UpdateSchemaBundleMetadata");
1248        debug_struct.field("name", &self.name);
1249        debug_struct.field("start_time", &self.start_time);
1250        debug_struct.field("end_time", &self.end_time);
1251        if !self._unknown_fields.is_empty() {
1252            debug_struct.field("_unknown_fields", &self._unknown_fields);
1253        }
1254        debug_struct.finish()
1255    }
1256}
1257
1258impl std::fmt::Debug for super::GetSchemaBundleRequest {
1259    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1260        let mut debug_struct = f.debug_struct("GetSchemaBundleRequest");
1261        debug_struct.field("name", &self.name);
1262        if !self._unknown_fields.is_empty() {
1263            debug_struct.field("_unknown_fields", &self._unknown_fields);
1264        }
1265        debug_struct.finish()
1266    }
1267}
1268
1269impl std::fmt::Debug for super::ListSchemaBundlesRequest {
1270    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1271        let mut debug_struct = f.debug_struct("ListSchemaBundlesRequest");
1272        debug_struct.field("parent", &self.parent);
1273        debug_struct.field("page_size", &self.page_size);
1274        debug_struct.field("page_token", &self.page_token);
1275        if !self._unknown_fields.is_empty() {
1276            debug_struct.field("_unknown_fields", &self._unknown_fields);
1277        }
1278        debug_struct.finish()
1279    }
1280}
1281
1282impl std::fmt::Debug for super::ListSchemaBundlesResponse {
1283    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1284        let mut debug_struct = f.debug_struct("ListSchemaBundlesResponse");
1285        debug_struct.field("schema_bundles", &self.schema_bundles);
1286        debug_struct.field("next_page_token", &self.next_page_token);
1287        if !self._unknown_fields.is_empty() {
1288            debug_struct.field("_unknown_fields", &self._unknown_fields);
1289        }
1290        debug_struct.finish()
1291    }
1292}
1293
1294impl std::fmt::Debug for super::DeleteSchemaBundleRequest {
1295    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1296        let mut debug_struct = f.debug_struct("DeleteSchemaBundleRequest");
1297        debug_struct.field("name", &self.name);
1298        debug_struct.field("etag", &self.etag);
1299        if !self._unknown_fields.is_empty() {
1300            debug_struct.field("_unknown_fields", &self._unknown_fields);
1301        }
1302        debug_struct.finish()
1303    }
1304}
1305
1306impl std::fmt::Debug for super::OperationProgress {
1307    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1308        let mut debug_struct = f.debug_struct("OperationProgress");
1309        debug_struct.field("progress_percent", &self.progress_percent);
1310        debug_struct.field("start_time", &self.start_time);
1311        debug_struct.field("end_time", &self.end_time);
1312        if !self._unknown_fields.is_empty() {
1313            debug_struct.field("_unknown_fields", &self._unknown_fields);
1314        }
1315        debug_struct.finish()
1316    }
1317}
1318
1319impl std::fmt::Debug for super::Instance {
1320    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1321        let mut debug_struct = f.debug_struct("Instance");
1322        debug_struct.field("name", &self.name);
1323        debug_struct.field("display_name", &self.display_name);
1324        debug_struct.field("state", &self.state);
1325        debug_struct.field("r#type", &self.r#type);
1326        debug_struct.field("edition", &self.edition);
1327        debug_struct.field("labels", &self.labels);
1328        debug_struct.field("create_time", &self.create_time);
1329        debug_struct.field("satisfies_pzs", &self.satisfies_pzs);
1330        debug_struct.field("satisfies_pzi", &self.satisfies_pzi);
1331        debug_struct.field("tags", &self.tags);
1332        if !self._unknown_fields.is_empty() {
1333            debug_struct.field("_unknown_fields", &self._unknown_fields);
1334        }
1335        debug_struct.finish()
1336    }
1337}
1338
1339impl std::fmt::Debug for super::AutoscalingTargets {
1340    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1341        let mut debug_struct = f.debug_struct("AutoscalingTargets");
1342        debug_struct.field("cpu_utilization_percent", &self.cpu_utilization_percent);
1343        debug_struct.field(
1344            "storage_utilization_gib_per_node",
1345            &self.storage_utilization_gib_per_node,
1346        );
1347        if !self._unknown_fields.is_empty() {
1348            debug_struct.field("_unknown_fields", &self._unknown_fields);
1349        }
1350        debug_struct.finish()
1351    }
1352}
1353
1354impl std::fmt::Debug for super::AutoscalingLimits {
1355    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1356        let mut debug_struct = f.debug_struct("AutoscalingLimits");
1357        debug_struct.field("min_serve_nodes", &self.min_serve_nodes);
1358        debug_struct.field("max_serve_nodes", &self.max_serve_nodes);
1359        if !self._unknown_fields.is_empty() {
1360            debug_struct.field("_unknown_fields", &self._unknown_fields);
1361        }
1362        debug_struct.finish()
1363    }
1364}
1365
1366impl std::fmt::Debug for super::Cluster {
1367    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1368        let mut debug_struct = f.debug_struct("Cluster");
1369        debug_struct.field("name", &self.name);
1370        debug_struct.field("location", &self.location);
1371        debug_struct.field("state", &self.state);
1372        debug_struct.field("serve_nodes", &self.serve_nodes);
1373        debug_struct.field("node_scaling_factor", &self.node_scaling_factor);
1374        debug_struct.field("default_storage_type", &self.default_storage_type);
1375        debug_struct.field("encryption_config", &self.encryption_config);
1376        debug_struct.field("config", &self.config);
1377        if !self._unknown_fields.is_empty() {
1378            debug_struct.field("_unknown_fields", &self._unknown_fields);
1379        }
1380        debug_struct.finish()
1381    }
1382}
1383
1384impl std::fmt::Debug for super::cluster::ClusterAutoscalingConfig {
1385    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1386        let mut debug_struct = f.debug_struct("ClusterAutoscalingConfig");
1387        debug_struct.field("autoscaling_limits", &self.autoscaling_limits);
1388        debug_struct.field("autoscaling_targets", &self.autoscaling_targets);
1389        if !self._unknown_fields.is_empty() {
1390            debug_struct.field("_unknown_fields", &self._unknown_fields);
1391        }
1392        debug_struct.finish()
1393    }
1394}
1395
1396impl std::fmt::Debug for super::cluster::ClusterConfig {
1397    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1398        let mut debug_struct = f.debug_struct("ClusterConfig");
1399        debug_struct.field(
1400            "cluster_autoscaling_config",
1401            &self.cluster_autoscaling_config,
1402        );
1403        if !self._unknown_fields.is_empty() {
1404            debug_struct.field("_unknown_fields", &self._unknown_fields);
1405        }
1406        debug_struct.finish()
1407    }
1408}
1409
1410impl std::fmt::Debug for super::cluster::EncryptionConfig {
1411    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1412        let mut debug_struct = f.debug_struct("EncryptionConfig");
1413        debug_struct.field("kms_key_name", &self.kms_key_name);
1414        if !self._unknown_fields.is_empty() {
1415            debug_struct.field("_unknown_fields", &self._unknown_fields);
1416        }
1417        debug_struct.finish()
1418    }
1419}
1420
1421impl std::fmt::Debug for super::MemoryLayer {
1422    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1423        let mut debug_struct = f.debug_struct("MemoryLayer");
1424        debug_struct.field("name", &self.name);
1425        debug_struct.field("memory_config", &self.memory_config);
1426        debug_struct.field("etag", &self.etag);
1427        debug_struct.field("state", &self.state);
1428        if !self._unknown_fields.is_empty() {
1429            debug_struct.field("_unknown_fields", &self._unknown_fields);
1430        }
1431        debug_struct.finish()
1432    }
1433}
1434
1435impl std::fmt::Debug for super::memory_layer::MemoryConfig {
1436    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1437        let mut debug_struct = f.debug_struct("MemoryConfig");
1438        debug_struct.field("storage_size_gib", &self.storage_size_gib);
1439        if !self._unknown_fields.is_empty() {
1440            debug_struct.field("_unknown_fields", &self._unknown_fields);
1441        }
1442        debug_struct.finish()
1443    }
1444}
1445
1446impl std::fmt::Debug for super::AppProfile {
1447    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1448        let mut debug_struct = f.debug_struct("AppProfile");
1449        debug_struct.field("name", &self.name);
1450        debug_struct.field("etag", &self.etag);
1451        debug_struct.field("description", &self.description);
1452        debug_struct.field("routing_policy", &self.routing_policy);
1453        debug_struct.field("isolation", &self.isolation);
1454        if !self._unknown_fields.is_empty() {
1455            debug_struct.field("_unknown_fields", &self._unknown_fields);
1456        }
1457        debug_struct.finish()
1458    }
1459}
1460
1461impl std::fmt::Debug for super::app_profile::MultiClusterRoutingUseAny {
1462    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1463        let mut debug_struct = f.debug_struct("MultiClusterRoutingUseAny");
1464        debug_struct.field("cluster_ids", &self.cluster_ids);
1465        debug_struct.field("affinity", &self.affinity);
1466        if !self._unknown_fields.is_empty() {
1467            debug_struct.field("_unknown_fields", &self._unknown_fields);
1468        }
1469        debug_struct.finish()
1470    }
1471}
1472
1473impl std::fmt::Debug for super::app_profile::multi_cluster_routing_use_any::RowAffinity {
1474    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1475        let mut debug_struct = f.debug_struct("RowAffinity");
1476        if !self._unknown_fields.is_empty() {
1477            debug_struct.field("_unknown_fields", &self._unknown_fields);
1478        }
1479        debug_struct.finish()
1480    }
1481}
1482
1483impl std::fmt::Debug for super::app_profile::SingleClusterRouting {
1484    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1485        let mut debug_struct = f.debug_struct("SingleClusterRouting");
1486        debug_struct.field("cluster_id", &self.cluster_id);
1487        debug_struct.field(
1488            "allow_transactional_writes",
1489            &self.allow_transactional_writes,
1490        );
1491        if !self._unknown_fields.is_empty() {
1492            debug_struct.field("_unknown_fields", &self._unknown_fields);
1493        }
1494        debug_struct.finish()
1495    }
1496}
1497
1498impl std::fmt::Debug for super::app_profile::StandardIsolation {
1499    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1500        let mut debug_struct = f.debug_struct("StandardIsolation");
1501        debug_struct.field("priority", &self.priority);
1502        debug_struct.field("memory_config", &self.memory_config);
1503        if !self._unknown_fields.is_empty() {
1504            debug_struct.field("_unknown_fields", &self._unknown_fields);
1505        }
1506        debug_struct.finish()
1507    }
1508}
1509
1510impl std::fmt::Debug for super::app_profile::standard_isolation::MemoryConfig {
1511    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1512        let mut debug_struct = f.debug_struct("MemoryConfig");
1513        if !self._unknown_fields.is_empty() {
1514            debug_struct.field("_unknown_fields", &self._unknown_fields);
1515        }
1516        debug_struct.finish()
1517    }
1518}
1519
1520impl std::fmt::Debug for super::app_profile::DataBoostIsolationReadOnly {
1521    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1522        let mut debug_struct = f.debug_struct("DataBoostIsolationReadOnly");
1523        debug_struct.field("compute_billing_owner", &self.compute_billing_owner);
1524        if !self._unknown_fields.is_empty() {
1525            debug_struct.field("_unknown_fields", &self._unknown_fields);
1526        }
1527        debug_struct.finish()
1528    }
1529}
1530
1531impl std::fmt::Debug for super::HotTablet {
1532    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1533        let mut debug_struct = f.debug_struct("HotTablet");
1534        debug_struct.field("name", &self.name);
1535        debug_struct.field("table_name", &self.table_name);
1536        debug_struct.field("start_time", &self.start_time);
1537        debug_struct.field("end_time", &self.end_time);
1538        debug_struct.field("start_key", &self.start_key);
1539        debug_struct.field("end_key", &self.end_key);
1540        debug_struct.field("node_cpu_usage_percent", &self.node_cpu_usage_percent);
1541        if !self._unknown_fields.is_empty() {
1542            debug_struct.field("_unknown_fields", &self._unknown_fields);
1543        }
1544        debug_struct.finish()
1545    }
1546}
1547
1548impl std::fmt::Debug for super::LogicalView {
1549    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1550        let mut debug_struct = f.debug_struct("LogicalView");
1551        debug_struct.field("name", &self.name);
1552        debug_struct.field("query", &self.query);
1553        debug_struct.field("etag", &self.etag);
1554        debug_struct.field("deletion_protection", &self.deletion_protection);
1555        if !self._unknown_fields.is_empty() {
1556            debug_struct.field("_unknown_fields", &self._unknown_fields);
1557        }
1558        debug_struct.finish()
1559    }
1560}
1561
1562impl std::fmt::Debug for super::MaterializedView {
1563    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1564        let mut debug_struct = f.debug_struct("MaterializedView");
1565        debug_struct.field("name", &self.name);
1566        debug_struct.field("query", &self.query);
1567        debug_struct.field("etag", &self.etag);
1568        debug_struct.field("deletion_protection", &self.deletion_protection);
1569        if !self._unknown_fields.is_empty() {
1570            debug_struct.field("_unknown_fields", &self._unknown_fields);
1571        }
1572        debug_struct.finish()
1573    }
1574}
1575
1576impl std::fmt::Debug for super::RestoreInfo {
1577    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1578        let mut debug_struct = f.debug_struct("RestoreInfo");
1579        debug_struct.field("source_type", &self.source_type);
1580        debug_struct.field("source_info", &self.source_info);
1581        if !self._unknown_fields.is_empty() {
1582            debug_struct.field("_unknown_fields", &self._unknown_fields);
1583        }
1584        debug_struct.finish()
1585    }
1586}
1587
1588impl std::fmt::Debug for super::ChangeStreamConfig {
1589    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1590        let mut debug_struct = f.debug_struct("ChangeStreamConfig");
1591        debug_struct.field("retention_period", &self.retention_period);
1592        if !self._unknown_fields.is_empty() {
1593            debug_struct.field("_unknown_fields", &self._unknown_fields);
1594        }
1595        debug_struct.finish()
1596    }
1597}
1598
1599impl std::fmt::Debug for super::Table {
1600    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1601        let mut debug_struct = f.debug_struct("Table");
1602        debug_struct.field("name", &self.name);
1603        debug_struct.field("cluster_states", &self.cluster_states);
1604        debug_struct.field("column_families", &self.column_families);
1605        debug_struct.field("granularity", &self.granularity);
1606        debug_struct.field("restore_info", &self.restore_info);
1607        debug_struct.field("change_stream_config", &self.change_stream_config);
1608        debug_struct.field("deletion_protection", &self.deletion_protection);
1609        debug_struct.field(
1610            "effective_automated_backup_policy",
1611            &self.effective_automated_backup_policy,
1612        );
1613        debug_struct.field("tiered_storage_config", &self.tiered_storage_config);
1614        debug_struct.field("row_key_schema", &self.row_key_schema);
1615        debug_struct.field("automated_backup_config", &self.automated_backup_config);
1616        if !self._unknown_fields.is_empty() {
1617            debug_struct.field("_unknown_fields", &self._unknown_fields);
1618        }
1619        debug_struct.finish()
1620    }
1621}
1622
1623impl std::fmt::Debug for super::table::ClusterState {
1624    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1625        let mut debug_struct = f.debug_struct("ClusterState");
1626        debug_struct.field("replication_state", &self.replication_state);
1627        debug_struct.field("encryption_info", &self.encryption_info);
1628        if !self._unknown_fields.is_empty() {
1629            debug_struct.field("_unknown_fields", &self._unknown_fields);
1630        }
1631        debug_struct.finish()
1632    }
1633}
1634
1635impl std::fmt::Debug for super::table::AutomatedBackupPolicy {
1636    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1637        let mut debug_struct = f.debug_struct("AutomatedBackupPolicy");
1638        debug_struct.field("retention_period", &self.retention_period);
1639        debug_struct.field("frequency", &self.frequency);
1640        debug_struct.field("locations", &self.locations);
1641        debug_struct.field("keep_hot_duration", &self.keep_hot_duration);
1642        debug_struct.field("disabled", &self.disabled);
1643        if !self._unknown_fields.is_empty() {
1644            debug_struct.field("_unknown_fields", &self._unknown_fields);
1645        }
1646        debug_struct.finish()
1647    }
1648}
1649
1650impl std::fmt::Debug for super::AuthorizedView {
1651    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1652        let mut debug_struct = f.debug_struct("AuthorizedView");
1653        debug_struct.field("name", &self.name);
1654        debug_struct.field("etag", &self.etag);
1655        debug_struct.field("deletion_protection", &self.deletion_protection);
1656        debug_struct.field("authorized_view", &self.authorized_view);
1657        if !self._unknown_fields.is_empty() {
1658            debug_struct.field("_unknown_fields", &self._unknown_fields);
1659        }
1660        debug_struct.finish()
1661    }
1662}
1663
1664impl std::fmt::Debug for super::authorized_view::FamilySubsets {
1665    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1666        let mut debug_struct = f.debug_struct("FamilySubsets");
1667        debug_struct.field("qualifiers", &self.qualifiers);
1668        debug_struct.field("qualifier_prefixes", &self.qualifier_prefixes);
1669        if !self._unknown_fields.is_empty() {
1670            debug_struct.field("_unknown_fields", &self._unknown_fields);
1671        }
1672        debug_struct.finish()
1673    }
1674}
1675
1676impl std::fmt::Debug for super::authorized_view::SubsetView {
1677    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1678        let mut debug_struct = f.debug_struct("SubsetView");
1679        debug_struct.field("row_prefixes", &self.row_prefixes);
1680        debug_struct.field("family_subsets", &self.family_subsets);
1681        if !self._unknown_fields.is_empty() {
1682            debug_struct.field("_unknown_fields", &self._unknown_fields);
1683        }
1684        debug_struct.finish()
1685    }
1686}
1687
1688impl std::fmt::Debug for super::ColumnFamily {
1689    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1690        let mut debug_struct = f.debug_struct("ColumnFamily");
1691        debug_struct.field("gc_rule", &self.gc_rule);
1692        debug_struct.field("value_type", &self.value_type);
1693        if !self._unknown_fields.is_empty() {
1694            debug_struct.field("_unknown_fields", &self._unknown_fields);
1695        }
1696        debug_struct.finish()
1697    }
1698}
1699
1700impl std::fmt::Debug for super::GcRule {
1701    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1702        let mut debug_struct = f.debug_struct("GcRule");
1703        debug_struct.field("rule", &self.rule);
1704        if !self._unknown_fields.is_empty() {
1705            debug_struct.field("_unknown_fields", &self._unknown_fields);
1706        }
1707        debug_struct.finish()
1708    }
1709}
1710
1711impl std::fmt::Debug for super::gc_rule::Intersection {
1712    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1713        let mut debug_struct = f.debug_struct("Intersection");
1714        debug_struct.field("rules", &self.rules);
1715        if !self._unknown_fields.is_empty() {
1716            debug_struct.field("_unknown_fields", &self._unknown_fields);
1717        }
1718        debug_struct.finish()
1719    }
1720}
1721
1722impl std::fmt::Debug for super::gc_rule::Union {
1723    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1724        let mut debug_struct = f.debug_struct("Union");
1725        debug_struct.field("rules", &self.rules);
1726        if !self._unknown_fields.is_empty() {
1727            debug_struct.field("_unknown_fields", &self._unknown_fields);
1728        }
1729        debug_struct.finish()
1730    }
1731}
1732
1733impl std::fmt::Debug for super::EncryptionInfo {
1734    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1735        let mut debug_struct = f.debug_struct("EncryptionInfo");
1736        debug_struct.field("encryption_type", &self.encryption_type);
1737        debug_struct.field("encryption_status", &self.encryption_status);
1738        debug_struct.field("kms_key_version", &self.kms_key_version);
1739        if !self._unknown_fields.is_empty() {
1740            debug_struct.field("_unknown_fields", &self._unknown_fields);
1741        }
1742        debug_struct.finish()
1743    }
1744}
1745
1746impl std::fmt::Debug for super::Snapshot {
1747    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1748        let mut debug_struct = f.debug_struct("Snapshot");
1749        debug_struct.field("name", &self.name);
1750        debug_struct.field("source_table", &self.source_table);
1751        debug_struct.field("data_size_bytes", &self.data_size_bytes);
1752        debug_struct.field("create_time", &self.create_time);
1753        debug_struct.field("delete_time", &self.delete_time);
1754        debug_struct.field("state", &self.state);
1755        debug_struct.field("description", &self.description);
1756        if !self._unknown_fields.is_empty() {
1757            debug_struct.field("_unknown_fields", &self._unknown_fields);
1758        }
1759        debug_struct.finish()
1760    }
1761}
1762
1763impl std::fmt::Debug for super::Backup {
1764    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1765        let mut debug_struct = f.debug_struct("Backup");
1766        debug_struct.field("name", &self.name);
1767        debug_struct.field("source_table", &self.source_table);
1768        debug_struct.field("source_backup", &self.source_backup);
1769        debug_struct.field("expire_time", &self.expire_time);
1770        debug_struct.field("start_time", &self.start_time);
1771        debug_struct.field("end_time", &self.end_time);
1772        debug_struct.field("size_bytes", &self.size_bytes);
1773        debug_struct.field("state", &self.state);
1774        debug_struct.field("encryption_info", &self.encryption_info);
1775        debug_struct.field("backup_type", &self.backup_type);
1776        debug_struct.field("hot_to_standard_time", &self.hot_to_standard_time);
1777        if !self._unknown_fields.is_empty() {
1778            debug_struct.field("_unknown_fields", &self._unknown_fields);
1779        }
1780        debug_struct.finish()
1781    }
1782}
1783
1784impl std::fmt::Debug for super::BackupInfo {
1785    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1786        let mut debug_struct = f.debug_struct("BackupInfo");
1787        debug_struct.field("backup", &self.backup);
1788        debug_struct.field("start_time", &self.start_time);
1789        debug_struct.field("end_time", &self.end_time);
1790        debug_struct.field("source_table", &self.source_table);
1791        debug_struct.field("source_backup", &self.source_backup);
1792        if !self._unknown_fields.is_empty() {
1793            debug_struct.field("_unknown_fields", &self._unknown_fields);
1794        }
1795        debug_struct.finish()
1796    }
1797}
1798
1799impl std::fmt::Debug for super::TieredStorageConfig {
1800    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1801        let mut debug_struct = f.debug_struct("TieredStorageConfig");
1802        debug_struct.field("infrequent_access", &self.infrequent_access);
1803        if !self._unknown_fields.is_empty() {
1804            debug_struct.field("_unknown_fields", &self._unknown_fields);
1805        }
1806        debug_struct.finish()
1807    }
1808}
1809
1810impl std::fmt::Debug for super::TieredStorageRule {
1811    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1812        let mut debug_struct = f.debug_struct("TieredStorageRule");
1813        debug_struct.field("rule", &self.rule);
1814        if !self._unknown_fields.is_empty() {
1815            debug_struct.field("_unknown_fields", &self._unknown_fields);
1816        }
1817        debug_struct.finish()
1818    }
1819}
1820
1821impl std::fmt::Debug for super::ProtoSchema {
1822    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1823        let mut debug_struct = f.debug_struct("ProtoSchema");
1824        debug_struct.field("proto_descriptors", &self.proto_descriptors);
1825        if !self._unknown_fields.is_empty() {
1826            debug_struct.field("_unknown_fields", &self._unknown_fields);
1827        }
1828        debug_struct.finish()
1829    }
1830}
1831
1832impl std::fmt::Debug for super::AvroSchema {
1833    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1834        let mut debug_struct = f.debug_struct("AvroSchema");
1835        debug_struct.field("json_schemas", &self.json_schemas);
1836        if !self._unknown_fields.is_empty() {
1837            debug_struct.field("_unknown_fields", &self._unknown_fields);
1838        }
1839        debug_struct.finish()
1840    }
1841}
1842
1843impl std::fmt::Debug for super::SchemaBundle {
1844    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1845        let mut debug_struct = f.debug_struct("SchemaBundle");
1846        debug_struct.field("name", &self.name);
1847        debug_struct.field("etag", &self.etag);
1848        debug_struct.field("r#type", &self.r#type);
1849        if !self._unknown_fields.is_empty() {
1850            debug_struct.field("_unknown_fields", &self._unknown_fields);
1851        }
1852        debug_struct.finish()
1853    }
1854}
1855
1856impl std::fmt::Debug for super::Type {
1857    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1858        let mut debug_struct = f.debug_struct("Type");
1859        debug_struct.field("kind", &self.kind);
1860        if !self._unknown_fields.is_empty() {
1861            debug_struct.field("_unknown_fields", &self._unknown_fields);
1862        }
1863        debug_struct.finish()
1864    }
1865}
1866
1867impl std::fmt::Debug for super::r#type::Bytes {
1868    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1869        let mut debug_struct = f.debug_struct("Bytes");
1870        debug_struct.field("encoding", &self.encoding);
1871        if !self._unknown_fields.is_empty() {
1872            debug_struct.field("_unknown_fields", &self._unknown_fields);
1873        }
1874        debug_struct.finish()
1875    }
1876}
1877
1878impl std::fmt::Debug for super::r#type::bytes::Encoding {
1879    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1880        let mut debug_struct = f.debug_struct("Encoding");
1881        debug_struct.field("encoding", &self.encoding);
1882        if !self._unknown_fields.is_empty() {
1883            debug_struct.field("_unknown_fields", &self._unknown_fields);
1884        }
1885        debug_struct.finish()
1886    }
1887}
1888
1889impl std::fmt::Debug for super::r#type::bytes::encoding::Raw {
1890    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1891        let mut debug_struct = f.debug_struct("Raw");
1892        if !self._unknown_fields.is_empty() {
1893            debug_struct.field("_unknown_fields", &self._unknown_fields);
1894        }
1895        debug_struct.finish()
1896    }
1897}
1898
1899impl std::fmt::Debug for super::r#type::String {
1900    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1901        let mut debug_struct = f.debug_struct("String");
1902        debug_struct.field("encoding", &self.encoding);
1903        if !self._unknown_fields.is_empty() {
1904            debug_struct.field("_unknown_fields", &self._unknown_fields);
1905        }
1906        debug_struct.finish()
1907    }
1908}
1909
1910impl std::fmt::Debug for super::r#type::string::Encoding {
1911    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1912        let mut debug_struct = f.debug_struct("Encoding");
1913        debug_struct.field("encoding", &self.encoding);
1914        if !self._unknown_fields.is_empty() {
1915            debug_struct.field("_unknown_fields", &self._unknown_fields);
1916        }
1917        debug_struct.finish()
1918    }
1919}
1920
1921impl std::fmt::Debug for super::r#type::string::encoding::Utf8Raw {
1922    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1923        let mut debug_struct = f.debug_struct("Utf8Raw");
1924        if !self._unknown_fields.is_empty() {
1925            debug_struct.field("_unknown_fields", &self._unknown_fields);
1926        }
1927        debug_struct.finish()
1928    }
1929}
1930
1931impl std::fmt::Debug for super::r#type::string::encoding::Utf8Bytes {
1932    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1933        let mut debug_struct = f.debug_struct("Utf8Bytes");
1934        if !self._unknown_fields.is_empty() {
1935            debug_struct.field("_unknown_fields", &self._unknown_fields);
1936        }
1937        debug_struct.finish()
1938    }
1939}
1940
1941impl std::fmt::Debug for super::r#type::Int64 {
1942    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1943        let mut debug_struct = f.debug_struct("Int64");
1944        debug_struct.field("encoding", &self.encoding);
1945        if !self._unknown_fields.is_empty() {
1946            debug_struct.field("_unknown_fields", &self._unknown_fields);
1947        }
1948        debug_struct.finish()
1949    }
1950}
1951
1952impl std::fmt::Debug for super::r#type::int_64::Encoding {
1953    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1954        let mut debug_struct = f.debug_struct("Encoding");
1955        debug_struct.field("encoding", &self.encoding);
1956        if !self._unknown_fields.is_empty() {
1957            debug_struct.field("_unknown_fields", &self._unknown_fields);
1958        }
1959        debug_struct.finish()
1960    }
1961}
1962
1963impl std::fmt::Debug for super::r#type::int_64::encoding::BigEndianBytes {
1964    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1965        let mut debug_struct = f.debug_struct("BigEndianBytes");
1966        debug_struct.field("bytes_type", &self.bytes_type);
1967        if !self._unknown_fields.is_empty() {
1968            debug_struct.field("_unknown_fields", &self._unknown_fields);
1969        }
1970        debug_struct.finish()
1971    }
1972}
1973
1974impl std::fmt::Debug for super::r#type::int_64::encoding::OrderedCodeBytes {
1975    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1976        let mut debug_struct = f.debug_struct("OrderedCodeBytes");
1977        if !self._unknown_fields.is_empty() {
1978            debug_struct.field("_unknown_fields", &self._unknown_fields);
1979        }
1980        debug_struct.finish()
1981    }
1982}
1983
1984impl std::fmt::Debug for super::r#type::Bool {
1985    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1986        let mut debug_struct = f.debug_struct("Bool");
1987        if !self._unknown_fields.is_empty() {
1988            debug_struct.field("_unknown_fields", &self._unknown_fields);
1989        }
1990        debug_struct.finish()
1991    }
1992}
1993
1994impl std::fmt::Debug for super::r#type::Float32 {
1995    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1996        let mut debug_struct = f.debug_struct("Float32");
1997        if !self._unknown_fields.is_empty() {
1998            debug_struct.field("_unknown_fields", &self._unknown_fields);
1999        }
2000        debug_struct.finish()
2001    }
2002}
2003
2004impl std::fmt::Debug for super::r#type::Float64 {
2005    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2006        let mut debug_struct = f.debug_struct("Float64");
2007        if !self._unknown_fields.is_empty() {
2008            debug_struct.field("_unknown_fields", &self._unknown_fields);
2009        }
2010        debug_struct.finish()
2011    }
2012}
2013
2014impl std::fmt::Debug for super::r#type::Timestamp {
2015    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2016        let mut debug_struct = f.debug_struct("Timestamp");
2017        debug_struct.field("encoding", &self.encoding);
2018        if !self._unknown_fields.is_empty() {
2019            debug_struct.field("_unknown_fields", &self._unknown_fields);
2020        }
2021        debug_struct.finish()
2022    }
2023}
2024
2025impl std::fmt::Debug for super::r#type::timestamp::Encoding {
2026    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2027        let mut debug_struct = f.debug_struct("Encoding");
2028        debug_struct.field("encoding", &self.encoding);
2029        if !self._unknown_fields.is_empty() {
2030            debug_struct.field("_unknown_fields", &self._unknown_fields);
2031        }
2032        debug_struct.finish()
2033    }
2034}
2035
2036impl std::fmt::Debug for super::r#type::Date {
2037    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2038        let mut debug_struct = f.debug_struct("Date");
2039        if !self._unknown_fields.is_empty() {
2040            debug_struct.field("_unknown_fields", &self._unknown_fields);
2041        }
2042        debug_struct.finish()
2043    }
2044}
2045
2046impl std::fmt::Debug for super::r#type::Struct {
2047    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2048        let mut debug_struct = f.debug_struct("Struct");
2049        debug_struct.field("fields", &self.fields);
2050        debug_struct.field("encoding", &self.encoding);
2051        if !self._unknown_fields.is_empty() {
2052            debug_struct.field("_unknown_fields", &self._unknown_fields);
2053        }
2054        debug_struct.finish()
2055    }
2056}
2057
2058impl std::fmt::Debug for super::r#type::r#struct::Field {
2059    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2060        let mut debug_struct = f.debug_struct("Field");
2061        debug_struct.field("field_name", &self.field_name);
2062        debug_struct.field("r#type", &self.r#type);
2063        if !self._unknown_fields.is_empty() {
2064            debug_struct.field("_unknown_fields", &self._unknown_fields);
2065        }
2066        debug_struct.finish()
2067    }
2068}
2069
2070impl std::fmt::Debug for super::r#type::r#struct::Encoding {
2071    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2072        let mut debug_struct = f.debug_struct("Encoding");
2073        debug_struct.field("encoding", &self.encoding);
2074        if !self._unknown_fields.is_empty() {
2075            debug_struct.field("_unknown_fields", &self._unknown_fields);
2076        }
2077        debug_struct.finish()
2078    }
2079}
2080
2081impl std::fmt::Debug for super::r#type::r#struct::encoding::Singleton {
2082    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2083        let mut debug_struct = f.debug_struct("Singleton");
2084        if !self._unknown_fields.is_empty() {
2085            debug_struct.field("_unknown_fields", &self._unknown_fields);
2086        }
2087        debug_struct.finish()
2088    }
2089}
2090
2091impl std::fmt::Debug for super::r#type::r#struct::encoding::DelimitedBytes {
2092    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2093        let mut debug_struct = f.debug_struct("DelimitedBytes");
2094        debug_struct.field("delimiter", &self.delimiter);
2095        if !self._unknown_fields.is_empty() {
2096            debug_struct.field("_unknown_fields", &self._unknown_fields);
2097        }
2098        debug_struct.finish()
2099    }
2100}
2101
2102impl std::fmt::Debug for super::r#type::r#struct::encoding::OrderedCodeBytes {
2103    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2104        let mut debug_struct = f.debug_struct("OrderedCodeBytes");
2105        if !self._unknown_fields.is_empty() {
2106            debug_struct.field("_unknown_fields", &self._unknown_fields);
2107        }
2108        debug_struct.finish()
2109    }
2110}
2111
2112impl std::fmt::Debug for super::r#type::Proto {
2113    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2114        let mut debug_struct = f.debug_struct("Proto");
2115        debug_struct.field("schema_bundle_id", &self.schema_bundle_id);
2116        debug_struct.field("message_name", &self.message_name);
2117        if !self._unknown_fields.is_empty() {
2118            debug_struct.field("_unknown_fields", &self._unknown_fields);
2119        }
2120        debug_struct.finish()
2121    }
2122}
2123
2124impl std::fmt::Debug for super::r#type::Enum {
2125    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2126        let mut debug_struct = f.debug_struct("Enum");
2127        debug_struct.field("schema_bundle_id", &self.schema_bundle_id);
2128        debug_struct.field("enum_name", &self.enum_name);
2129        if !self._unknown_fields.is_empty() {
2130            debug_struct.field("_unknown_fields", &self._unknown_fields);
2131        }
2132        debug_struct.finish()
2133    }
2134}
2135
2136impl std::fmt::Debug for super::r#type::Array {
2137    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2138        let mut debug_struct = f.debug_struct("Array");
2139        debug_struct.field("element_type", &self.element_type);
2140        if !self._unknown_fields.is_empty() {
2141            debug_struct.field("_unknown_fields", &self._unknown_fields);
2142        }
2143        debug_struct.finish()
2144    }
2145}
2146
2147impl std::fmt::Debug for super::r#type::Map {
2148    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2149        let mut debug_struct = f.debug_struct("Map");
2150        debug_struct.field("key_type", &self.key_type);
2151        debug_struct.field("value_type", &self.value_type);
2152        if !self._unknown_fields.is_empty() {
2153            debug_struct.field("_unknown_fields", &self._unknown_fields);
2154        }
2155        debug_struct.finish()
2156    }
2157}
2158
2159impl std::fmt::Debug for super::r#type::Aggregate {
2160    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2161        let mut debug_struct = f.debug_struct("Aggregate");
2162        debug_struct.field("input_type", &self.input_type);
2163        debug_struct.field("state_type", &self.state_type);
2164        debug_struct.field("aggregator", &self.aggregator);
2165        if !self._unknown_fields.is_empty() {
2166            debug_struct.field("_unknown_fields", &self._unknown_fields);
2167        }
2168        debug_struct.finish()
2169    }
2170}
2171
2172impl std::fmt::Debug for super::r#type::aggregate::Sum {
2173    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2174        let mut debug_struct = f.debug_struct("Sum");
2175        if !self._unknown_fields.is_empty() {
2176            debug_struct.field("_unknown_fields", &self._unknown_fields);
2177        }
2178        debug_struct.finish()
2179    }
2180}
2181
2182impl std::fmt::Debug for super::r#type::aggregate::Max {
2183    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2184        let mut debug_struct = f.debug_struct("Max");
2185        if !self._unknown_fields.is_empty() {
2186            debug_struct.field("_unknown_fields", &self._unknown_fields);
2187        }
2188        debug_struct.finish()
2189    }
2190}
2191
2192impl std::fmt::Debug for super::r#type::aggregate::Min {
2193    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2194        let mut debug_struct = f.debug_struct("Min");
2195        if !self._unknown_fields.is_empty() {
2196            debug_struct.field("_unknown_fields", &self._unknown_fields);
2197        }
2198        debug_struct.finish()
2199    }
2200}
2201
2202impl std::fmt::Debug for super::r#type::aggregate::HyperLogLogPlusPlusUniqueCount {
2203    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2204        let mut debug_struct = f.debug_struct("HyperLogLogPlusPlusUniqueCount");
2205        if !self._unknown_fields.is_empty() {
2206            debug_struct.field("_unknown_fields", &self._unknown_fields);
2207        }
2208        debug_struct.finish()
2209    }
2210}