Skip to main content

google_cloud_dataform_v1/model/
debug.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::DataEncryptionState {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("DataEncryptionState");
23        debug_struct.field("kms_key_version_name", &self.kms_key_version_name);
24        if !self._unknown_fields.is_empty() {
25            debug_struct.field("_unknown_fields", &self._unknown_fields);
26        }
27        debug_struct.finish()
28    }
29}
30
31impl std::fmt::Debug for super::Repository {
32    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
33        let mut debug_struct = f.debug_struct("Repository");
34        debug_struct.field("name", &self.name);
35        debug_struct.field("containing_folder", &self.containing_folder);
36        debug_struct.field("team_folder_name", &self.team_folder_name);
37        debug_struct.field("create_time", &self.create_time);
38        debug_struct.field("display_name", &self.display_name);
39        debug_struct.field("git_remote_settings", &self.git_remote_settings);
40        debug_struct.field(
41            "npmrc_environment_variables_secret_version",
42            &self.npmrc_environment_variables_secret_version,
43        );
44        debug_struct.field(
45            "workspace_compilation_overrides",
46            &self.workspace_compilation_overrides,
47        );
48        debug_struct.field("labels", &self.labels);
49        debug_struct.field(
50            "set_authenticated_user_admin",
51            &self.set_authenticated_user_admin,
52        );
53        debug_struct.field("service_account", &self.service_account);
54        debug_struct.field("kms_key_name", &self.kms_key_name);
55        debug_struct.field("data_encryption_state", &self.data_encryption_state);
56        debug_struct.field("internal_metadata", &self.internal_metadata);
57        if !self._unknown_fields.is_empty() {
58            debug_struct.field("_unknown_fields", &self._unknown_fields);
59        }
60        debug_struct.finish()
61    }
62}
63
64impl std::fmt::Debug for super::repository::GitRemoteSettings {
65    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
66        let mut debug_struct = f.debug_struct("GitRemoteSettings");
67        debug_struct.field("url", &self.url);
68        debug_struct.field("default_branch", &self.default_branch);
69        debug_struct.field("effective_default_branch", &self.effective_default_branch);
70        debug_struct.field(
71            "authentication_token_secret_version",
72            &self.authentication_token_secret_version,
73        );
74        debug_struct.field("ssh_authentication_config", &self.ssh_authentication_config);
75        debug_struct.field("git_repository_link", &self.git_repository_link);
76        debug_struct.field("token_status", &self.token_status);
77        if !self._unknown_fields.is_empty() {
78            debug_struct.field("_unknown_fields", &self._unknown_fields);
79        }
80        debug_struct.finish()
81    }
82}
83
84impl std::fmt::Debug for super::repository::git_remote_settings::SshAuthenticationConfig {
85    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86        let mut debug_struct = f.debug_struct("SshAuthenticationConfig");
87        debug_struct.field(
88            "user_private_key_secret_version",
89            &self.user_private_key_secret_version,
90        );
91        debug_struct.field("host_public_key", &self.host_public_key);
92        if !self._unknown_fields.is_empty() {
93            debug_struct.field("_unknown_fields", &self._unknown_fields);
94        }
95        debug_struct.finish()
96    }
97}
98
99impl std::fmt::Debug for super::repository::WorkspaceCompilationOverrides {
100    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
101        let mut debug_struct = f.debug_struct("WorkspaceCompilationOverrides");
102        debug_struct.field("default_database", &self.default_database);
103        debug_struct.field("schema_suffix", &self.schema_suffix);
104        debug_struct.field("table_prefix", &self.table_prefix);
105        if !self._unknown_fields.is_empty() {
106            debug_struct.field("_unknown_fields", &self._unknown_fields);
107        }
108        debug_struct.finish()
109    }
110}
111
112impl std::fmt::Debug for super::PrivateResourceMetadata {
113    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
114        let mut debug_struct = f.debug_struct("PrivateResourceMetadata");
115        debug_struct.field("user_scoped", &self.user_scoped);
116        if !self._unknown_fields.is_empty() {
117            debug_struct.field("_unknown_fields", &self._unknown_fields);
118        }
119        debug_struct.finish()
120    }
121}
122
123impl std::fmt::Debug for super::ListRepositoriesRequest {
124    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
125        let mut debug_struct = f.debug_struct("ListRepositoriesRequest");
126        debug_struct.field("parent", &self.parent);
127        debug_struct.field("page_size", &self.page_size);
128        debug_struct.field("page_token", &self.page_token);
129        debug_struct.field("order_by", &self.order_by);
130        debug_struct.field("filter", &self.filter);
131        if !self._unknown_fields.is_empty() {
132            debug_struct.field("_unknown_fields", &self._unknown_fields);
133        }
134        debug_struct.finish()
135    }
136}
137
138impl std::fmt::Debug for super::ListRepositoriesResponse {
139    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
140        let mut debug_struct = f.debug_struct("ListRepositoriesResponse");
141        debug_struct.field("repositories", &self.repositories);
142        debug_struct.field("next_page_token", &self.next_page_token);
143        debug_struct.field("unreachable", &self.unreachable);
144        if !self._unknown_fields.is_empty() {
145            debug_struct.field("_unknown_fields", &self._unknown_fields);
146        }
147        debug_struct.finish()
148    }
149}
150
151impl std::fmt::Debug for super::MoveRepositoryRequest {
152    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
153        let mut debug_struct = f.debug_struct("MoveRepositoryRequest");
154        debug_struct.field("name", &self.name);
155        debug_struct.field(
156            "destination_containing_folder",
157            &self.destination_containing_folder,
158        );
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::GetRepositoryRequest {
167    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
168        let mut debug_struct = f.debug_struct("GetRepositoryRequest");
169        debug_struct.field("name", &self.name);
170        if !self._unknown_fields.is_empty() {
171            debug_struct.field("_unknown_fields", &self._unknown_fields);
172        }
173        debug_struct.finish()
174    }
175}
176
177impl std::fmt::Debug for super::CreateRepositoryRequest {
178    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
179        let mut debug_struct = f.debug_struct("CreateRepositoryRequest");
180        debug_struct.field("parent", &self.parent);
181        debug_struct.field("repository", &self.repository);
182        debug_struct.field("repository_id", &self.repository_id);
183        if !self._unknown_fields.is_empty() {
184            debug_struct.field("_unknown_fields", &self._unknown_fields);
185        }
186        debug_struct.finish()
187    }
188}
189
190impl std::fmt::Debug for super::UpdateRepositoryRequest {
191    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
192        let mut debug_struct = f.debug_struct("UpdateRepositoryRequest");
193        debug_struct.field("update_mask", &self.update_mask);
194        debug_struct.field("repository", &self.repository);
195        if !self._unknown_fields.is_empty() {
196            debug_struct.field("_unknown_fields", &self._unknown_fields);
197        }
198        debug_struct.finish()
199    }
200}
201
202impl std::fmt::Debug for super::DeleteRepositoryRequest {
203    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
204        let mut debug_struct = f.debug_struct("DeleteRepositoryRequest");
205        debug_struct.field("name", &self.name);
206        debug_struct.field("force", &self.force);
207        if !self._unknown_fields.is_empty() {
208            debug_struct.field("_unknown_fields", &self._unknown_fields);
209        }
210        debug_struct.finish()
211    }
212}
213
214impl std::fmt::Debug for super::CommitRepositoryChangesRequest {
215    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
216        let mut debug_struct = f.debug_struct("CommitRepositoryChangesRequest");
217        debug_struct.field("name", &self.name);
218        debug_struct.field("commit_metadata", &self.commit_metadata);
219        debug_struct.field("required_head_commit_sha", &self.required_head_commit_sha);
220        debug_struct.field("file_operations", &self.file_operations);
221        if !self._unknown_fields.is_empty() {
222            debug_struct.field("_unknown_fields", &self._unknown_fields);
223        }
224        debug_struct.finish()
225    }
226}
227
228impl std::fmt::Debug for super::commit_repository_changes_request::FileOperation {
229    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
230        let mut debug_struct = f.debug_struct("FileOperation");
231        debug_struct.field("operation", &self.operation);
232        if !self._unknown_fields.is_empty() {
233            debug_struct.field("_unknown_fields", &self._unknown_fields);
234        }
235        debug_struct.finish()
236    }
237}
238
239impl std::fmt::Debug for super::commit_repository_changes_request::file_operation::WriteFile {
240    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
241        let mut debug_struct = f.debug_struct("WriteFile");
242        debug_struct.field("contents", &self.contents);
243        if !self._unknown_fields.is_empty() {
244            debug_struct.field("_unknown_fields", &self._unknown_fields);
245        }
246        debug_struct.finish()
247    }
248}
249
250impl std::fmt::Debug for super::commit_repository_changes_request::file_operation::DeleteFile {
251    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
252        let mut debug_struct = f.debug_struct("DeleteFile");
253        if !self._unknown_fields.is_empty() {
254            debug_struct.field("_unknown_fields", &self._unknown_fields);
255        }
256        debug_struct.finish()
257    }
258}
259
260impl std::fmt::Debug for super::CommitRepositoryChangesResponse {
261    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
262        let mut debug_struct = f.debug_struct("CommitRepositoryChangesResponse");
263        debug_struct.field("commit_sha", &self.commit_sha);
264        if !self._unknown_fields.is_empty() {
265            debug_struct.field("_unknown_fields", &self._unknown_fields);
266        }
267        debug_struct.finish()
268    }
269}
270
271impl std::fmt::Debug for super::ReadRepositoryFileRequest {
272    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
273        let mut debug_struct = f.debug_struct("ReadRepositoryFileRequest");
274        debug_struct.field("name", &self.name);
275        debug_struct.field("commit_sha", &self.commit_sha);
276        debug_struct.field("path", &self.path);
277        if !self._unknown_fields.is_empty() {
278            debug_struct.field("_unknown_fields", &self._unknown_fields);
279        }
280        debug_struct.finish()
281    }
282}
283
284impl std::fmt::Debug for super::ReadRepositoryFileResponse {
285    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
286        let mut debug_struct = f.debug_struct("ReadRepositoryFileResponse");
287        debug_struct.field("contents", &self.contents);
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::QueryRepositoryDirectoryContentsRequest {
296    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
297        let mut debug_struct = f.debug_struct("QueryRepositoryDirectoryContentsRequest");
298        debug_struct.field("name", &self.name);
299        debug_struct.field("commit_sha", &self.commit_sha);
300        debug_struct.field("path", &self.path);
301        debug_struct.field("page_size", &self.page_size);
302        debug_struct.field("page_token", &self.page_token);
303        if !self._unknown_fields.is_empty() {
304            debug_struct.field("_unknown_fields", &self._unknown_fields);
305        }
306        debug_struct.finish()
307    }
308}
309
310impl std::fmt::Debug for super::QueryRepositoryDirectoryContentsResponse {
311    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
312        let mut debug_struct = f.debug_struct("QueryRepositoryDirectoryContentsResponse");
313        debug_struct.field("directory_entries", &self.directory_entries);
314        debug_struct.field("next_page_token", &self.next_page_token);
315        if !self._unknown_fields.is_empty() {
316            debug_struct.field("_unknown_fields", &self._unknown_fields);
317        }
318        debug_struct.finish()
319    }
320}
321
322impl std::fmt::Debug for super::FetchRepositoryHistoryRequest {
323    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
324        let mut debug_struct = f.debug_struct("FetchRepositoryHistoryRequest");
325        debug_struct.field("name", &self.name);
326        debug_struct.field("page_size", &self.page_size);
327        debug_struct.field("page_token", &self.page_token);
328        if !self._unknown_fields.is_empty() {
329            debug_struct.field("_unknown_fields", &self._unknown_fields);
330        }
331        debug_struct.finish()
332    }
333}
334
335impl std::fmt::Debug for super::FetchRepositoryHistoryResponse {
336    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
337        let mut debug_struct = f.debug_struct("FetchRepositoryHistoryResponse");
338        debug_struct.field("commits", &self.commits);
339        debug_struct.field("next_page_token", &self.next_page_token);
340        if !self._unknown_fields.is_empty() {
341            debug_struct.field("_unknown_fields", &self._unknown_fields);
342        }
343        debug_struct.finish()
344    }
345}
346
347impl std::fmt::Debug for super::CommitLogEntry {
348    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
349        let mut debug_struct = f.debug_struct("CommitLogEntry");
350        debug_struct.field("commit_time", &self.commit_time);
351        debug_struct.field("commit_sha", &self.commit_sha);
352        debug_struct.field("author", &self.author);
353        debug_struct.field("commit_message", &self.commit_message);
354        if !self._unknown_fields.is_empty() {
355            debug_struct.field("_unknown_fields", &self._unknown_fields);
356        }
357        debug_struct.finish()
358    }
359}
360
361impl std::fmt::Debug for super::CommitMetadata {
362    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
363        let mut debug_struct = f.debug_struct("CommitMetadata");
364        debug_struct.field("author", &self.author);
365        debug_struct.field("commit_message", &self.commit_message);
366        if !self._unknown_fields.is_empty() {
367            debug_struct.field("_unknown_fields", &self._unknown_fields);
368        }
369        debug_struct.finish()
370    }
371}
372
373impl std::fmt::Debug for super::ComputeRepositoryAccessTokenStatusRequest {
374    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
375        let mut debug_struct = f.debug_struct("ComputeRepositoryAccessTokenStatusRequest");
376        debug_struct.field("name", &self.name);
377        if !self._unknown_fields.is_empty() {
378            debug_struct.field("_unknown_fields", &self._unknown_fields);
379        }
380        debug_struct.finish()
381    }
382}
383
384impl std::fmt::Debug for super::ComputeRepositoryAccessTokenStatusResponse {
385    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
386        let mut debug_struct = f.debug_struct("ComputeRepositoryAccessTokenStatusResponse");
387        debug_struct.field("token_status", &self.token_status);
388        if !self._unknown_fields.is_empty() {
389            debug_struct.field("_unknown_fields", &self._unknown_fields);
390        }
391        debug_struct.finish()
392    }
393}
394
395impl std::fmt::Debug for super::FetchRemoteBranchesRequest {
396    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
397        let mut debug_struct = f.debug_struct("FetchRemoteBranchesRequest");
398        debug_struct.field("name", &self.name);
399        if !self._unknown_fields.is_empty() {
400            debug_struct.field("_unknown_fields", &self._unknown_fields);
401        }
402        debug_struct.finish()
403    }
404}
405
406impl std::fmt::Debug for super::FetchRemoteBranchesResponse {
407    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
408        let mut debug_struct = f.debug_struct("FetchRemoteBranchesResponse");
409        debug_struct.field("branches", &self.branches);
410        if !self._unknown_fields.is_empty() {
411            debug_struct.field("_unknown_fields", &self._unknown_fields);
412        }
413        debug_struct.finish()
414    }
415}
416
417impl std::fmt::Debug for super::Workspace {
418    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
419        let mut debug_struct = f.debug_struct("Workspace");
420        debug_struct.field("name", &self.name);
421        debug_struct.field("create_time", &self.create_time);
422        debug_struct.field("data_encryption_state", &self.data_encryption_state);
423        debug_struct.field("internal_metadata", &self.internal_metadata);
424        debug_struct.field("disable_moves", &self.disable_moves);
425        debug_struct.field("private_resource_metadata", &self.private_resource_metadata);
426        if !self._unknown_fields.is_empty() {
427            debug_struct.field("_unknown_fields", &self._unknown_fields);
428        }
429        debug_struct.finish()
430    }
431}
432
433impl std::fmt::Debug for super::ListWorkspacesRequest {
434    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
435        let mut debug_struct = f.debug_struct("ListWorkspacesRequest");
436        debug_struct.field("parent", &self.parent);
437        debug_struct.field("page_size", &self.page_size);
438        debug_struct.field("page_token", &self.page_token);
439        debug_struct.field("order_by", &self.order_by);
440        debug_struct.field("filter", &self.filter);
441        if !self._unknown_fields.is_empty() {
442            debug_struct.field("_unknown_fields", &self._unknown_fields);
443        }
444        debug_struct.finish()
445    }
446}
447
448impl std::fmt::Debug for super::ListWorkspacesResponse {
449    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
450        let mut debug_struct = f.debug_struct("ListWorkspacesResponse");
451        debug_struct.field("workspaces", &self.workspaces);
452        debug_struct.field("next_page_token", &self.next_page_token);
453        debug_struct.field("unreachable", &self.unreachable);
454        if !self._unknown_fields.is_empty() {
455            debug_struct.field("_unknown_fields", &self._unknown_fields);
456        }
457        debug_struct.finish()
458    }
459}
460
461impl std::fmt::Debug for super::GetWorkspaceRequest {
462    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
463        let mut debug_struct = f.debug_struct("GetWorkspaceRequest");
464        debug_struct.field("name", &self.name);
465        if !self._unknown_fields.is_empty() {
466            debug_struct.field("_unknown_fields", &self._unknown_fields);
467        }
468        debug_struct.finish()
469    }
470}
471
472impl std::fmt::Debug for super::CreateWorkspaceRequest {
473    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
474        let mut debug_struct = f.debug_struct("CreateWorkspaceRequest");
475        debug_struct.field("parent", &self.parent);
476        debug_struct.field("workspace", &self.workspace);
477        debug_struct.field("workspace_id", &self.workspace_id);
478        if !self._unknown_fields.is_empty() {
479            debug_struct.field("_unknown_fields", &self._unknown_fields);
480        }
481        debug_struct.finish()
482    }
483}
484
485impl std::fmt::Debug for super::DeleteWorkspaceRequest {
486    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
487        let mut debug_struct = f.debug_struct("DeleteWorkspaceRequest");
488        debug_struct.field("name", &self.name);
489        if !self._unknown_fields.is_empty() {
490            debug_struct.field("_unknown_fields", &self._unknown_fields);
491        }
492        debug_struct.finish()
493    }
494}
495
496impl std::fmt::Debug for super::CommitAuthor {
497    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
498        let mut debug_struct = f.debug_struct("CommitAuthor");
499        debug_struct.field("name", &self.name);
500        debug_struct.field("email_address", &self.email_address);
501        if !self._unknown_fields.is_empty() {
502            debug_struct.field("_unknown_fields", &self._unknown_fields);
503        }
504        debug_struct.finish()
505    }
506}
507
508impl std::fmt::Debug for super::PullGitCommitsRequest {
509    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
510        let mut debug_struct = f.debug_struct("PullGitCommitsRequest");
511        debug_struct.field("name", &self.name);
512        debug_struct.field("remote_branch", &self.remote_branch);
513        debug_struct.field("author", &self.author);
514        if !self._unknown_fields.is_empty() {
515            debug_struct.field("_unknown_fields", &self._unknown_fields);
516        }
517        debug_struct.finish()
518    }
519}
520
521impl std::fmt::Debug for super::PullGitCommitsResponse {
522    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
523        let mut debug_struct = f.debug_struct("PullGitCommitsResponse");
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::PushGitCommitsRequest {
532    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
533        let mut debug_struct = f.debug_struct("PushGitCommitsRequest");
534        debug_struct.field("name", &self.name);
535        debug_struct.field("remote_branch", &self.remote_branch);
536        if !self._unknown_fields.is_empty() {
537            debug_struct.field("_unknown_fields", &self._unknown_fields);
538        }
539        debug_struct.finish()
540    }
541}
542
543impl std::fmt::Debug for super::PushGitCommitsResponse {
544    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
545        let mut debug_struct = f.debug_struct("PushGitCommitsResponse");
546        if !self._unknown_fields.is_empty() {
547            debug_struct.field("_unknown_fields", &self._unknown_fields);
548        }
549        debug_struct.finish()
550    }
551}
552
553impl std::fmt::Debug for super::FetchFileGitStatusesRequest {
554    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
555        let mut debug_struct = f.debug_struct("FetchFileGitStatusesRequest");
556        debug_struct.field("name", &self.name);
557        if !self._unknown_fields.is_empty() {
558            debug_struct.field("_unknown_fields", &self._unknown_fields);
559        }
560        debug_struct.finish()
561    }
562}
563
564impl std::fmt::Debug for super::FetchFileGitStatusesResponse {
565    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
566        let mut debug_struct = f.debug_struct("FetchFileGitStatusesResponse");
567        debug_struct.field("uncommitted_file_changes", &self.uncommitted_file_changes);
568        if !self._unknown_fields.is_empty() {
569            debug_struct.field("_unknown_fields", &self._unknown_fields);
570        }
571        debug_struct.finish()
572    }
573}
574
575impl std::fmt::Debug for super::fetch_file_git_statuses_response::UncommittedFileChange {
576    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
577        let mut debug_struct = f.debug_struct("UncommittedFileChange");
578        debug_struct.field("path", &self.path);
579        debug_struct.field("state", &self.state);
580        if !self._unknown_fields.is_empty() {
581            debug_struct.field("_unknown_fields", &self._unknown_fields);
582        }
583        debug_struct.finish()
584    }
585}
586
587impl std::fmt::Debug for super::FetchGitAheadBehindRequest {
588    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
589        let mut debug_struct = f.debug_struct("FetchGitAheadBehindRequest");
590        debug_struct.field("name", &self.name);
591        debug_struct.field("remote_branch", &self.remote_branch);
592        if !self._unknown_fields.is_empty() {
593            debug_struct.field("_unknown_fields", &self._unknown_fields);
594        }
595        debug_struct.finish()
596    }
597}
598
599impl std::fmt::Debug for super::FetchGitAheadBehindResponse {
600    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
601        let mut debug_struct = f.debug_struct("FetchGitAheadBehindResponse");
602        debug_struct.field("commits_ahead", &self.commits_ahead);
603        debug_struct.field("commits_behind", &self.commits_behind);
604        if !self._unknown_fields.is_empty() {
605            debug_struct.field("_unknown_fields", &self._unknown_fields);
606        }
607        debug_struct.finish()
608    }
609}
610
611impl std::fmt::Debug for super::CommitWorkspaceChangesRequest {
612    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
613        let mut debug_struct = f.debug_struct("CommitWorkspaceChangesRequest");
614        debug_struct.field("name", &self.name);
615        debug_struct.field("author", &self.author);
616        debug_struct.field("commit_message", &self.commit_message);
617        debug_struct.field("paths", &self.paths);
618        if !self._unknown_fields.is_empty() {
619            debug_struct.field("_unknown_fields", &self._unknown_fields);
620        }
621        debug_struct.finish()
622    }
623}
624
625impl std::fmt::Debug for super::CommitWorkspaceChangesResponse {
626    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
627        let mut debug_struct = f.debug_struct("CommitWorkspaceChangesResponse");
628        if !self._unknown_fields.is_empty() {
629            debug_struct.field("_unknown_fields", &self._unknown_fields);
630        }
631        debug_struct.finish()
632    }
633}
634
635impl std::fmt::Debug for super::ResetWorkspaceChangesRequest {
636    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
637        let mut debug_struct = f.debug_struct("ResetWorkspaceChangesRequest");
638        debug_struct.field("name", &self.name);
639        debug_struct.field("paths", &self.paths);
640        debug_struct.field("clean", &self.clean);
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::ResetWorkspaceChangesResponse {
649    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
650        let mut debug_struct = f.debug_struct("ResetWorkspaceChangesResponse");
651        if !self._unknown_fields.is_empty() {
652            debug_struct.field("_unknown_fields", &self._unknown_fields);
653        }
654        debug_struct.finish()
655    }
656}
657
658impl std::fmt::Debug for super::FetchFileDiffRequest {
659    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
660        let mut debug_struct = f.debug_struct("FetchFileDiffRequest");
661        debug_struct.field("workspace", &self.workspace);
662        debug_struct.field("path", &self.path);
663        if !self._unknown_fields.is_empty() {
664            debug_struct.field("_unknown_fields", &self._unknown_fields);
665        }
666        debug_struct.finish()
667    }
668}
669
670impl std::fmt::Debug for super::FetchFileDiffResponse {
671    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
672        let mut debug_struct = f.debug_struct("FetchFileDiffResponse");
673        debug_struct.field("formatted_diff", &self.formatted_diff);
674        if !self._unknown_fields.is_empty() {
675            debug_struct.field("_unknown_fields", &self._unknown_fields);
676        }
677        debug_struct.finish()
678    }
679}
680
681impl std::fmt::Debug for super::QueryDirectoryContentsRequest {
682    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
683        let mut debug_struct = f.debug_struct("QueryDirectoryContentsRequest");
684        debug_struct.field("workspace", &self.workspace);
685        debug_struct.field("path", &self.path);
686        debug_struct.field("page_size", &self.page_size);
687        debug_struct.field("page_token", &self.page_token);
688        debug_struct.field("view", &self.view);
689        if !self._unknown_fields.is_empty() {
690            debug_struct.field("_unknown_fields", &self._unknown_fields);
691        }
692        debug_struct.finish()
693    }
694}
695
696impl std::fmt::Debug for super::QueryDirectoryContentsResponse {
697    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
698        let mut debug_struct = f.debug_struct("QueryDirectoryContentsResponse");
699        debug_struct.field("directory_entries", &self.directory_entries);
700        debug_struct.field("next_page_token", &self.next_page_token);
701        if !self._unknown_fields.is_empty() {
702            debug_struct.field("_unknown_fields", &self._unknown_fields);
703        }
704        debug_struct.finish()
705    }
706}
707
708impl std::fmt::Debug for super::DirectoryEntry {
709    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
710        let mut debug_struct = f.debug_struct("DirectoryEntry");
711        debug_struct.field("metadata", &self.metadata);
712        debug_struct.field("entry", &self.entry);
713        if !self._unknown_fields.is_empty() {
714            debug_struct.field("_unknown_fields", &self._unknown_fields);
715        }
716        debug_struct.finish()
717    }
718}
719
720impl std::fmt::Debug for super::FilesystemEntryMetadata {
721    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
722        let mut debug_struct = f.debug_struct("FilesystemEntryMetadata");
723        debug_struct.field("size_bytes", &self.size_bytes);
724        debug_struct.field("update_time", &self.update_time);
725        if !self._unknown_fields.is_empty() {
726            debug_struct.field("_unknown_fields", &self._unknown_fields);
727        }
728        debug_struct.finish()
729    }
730}
731
732impl std::fmt::Debug for super::SearchFilesRequest {
733    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
734        let mut debug_struct = f.debug_struct("SearchFilesRequest");
735        debug_struct.field("workspace", &self.workspace);
736        debug_struct.field("page_size", &self.page_size);
737        debug_struct.field("page_token", &self.page_token);
738        debug_struct.field("filter", &self.filter);
739        if !self._unknown_fields.is_empty() {
740            debug_struct.field("_unknown_fields", &self._unknown_fields);
741        }
742        debug_struct.finish()
743    }
744}
745
746impl std::fmt::Debug for super::SearchFilesResponse {
747    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
748        let mut debug_struct = f.debug_struct("SearchFilesResponse");
749        debug_struct.field("search_results", &self.search_results);
750        debug_struct.field("next_page_token", &self.next_page_token);
751        if !self._unknown_fields.is_empty() {
752            debug_struct.field("_unknown_fields", &self._unknown_fields);
753        }
754        debug_struct.finish()
755    }
756}
757
758impl std::fmt::Debug for super::SearchResult {
759    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
760        let mut debug_struct = f.debug_struct("SearchResult");
761        debug_struct.field("entry", &self.entry);
762        if !self._unknown_fields.is_empty() {
763            debug_struct.field("_unknown_fields", &self._unknown_fields);
764        }
765        debug_struct.finish()
766    }
767}
768
769impl std::fmt::Debug for super::FileSearchResult {
770    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
771        let mut debug_struct = f.debug_struct("FileSearchResult");
772        debug_struct.field("path", &self.path);
773        if !self._unknown_fields.is_empty() {
774            debug_struct.field("_unknown_fields", &self._unknown_fields);
775        }
776        debug_struct.finish()
777    }
778}
779
780impl std::fmt::Debug for super::DirectorySearchResult {
781    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
782        let mut debug_struct = f.debug_struct("DirectorySearchResult");
783        debug_struct.field("path", &self.path);
784        if !self._unknown_fields.is_empty() {
785            debug_struct.field("_unknown_fields", &self._unknown_fields);
786        }
787        debug_struct.finish()
788    }
789}
790
791impl std::fmt::Debug for super::MakeDirectoryRequest {
792    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
793        let mut debug_struct = f.debug_struct("MakeDirectoryRequest");
794        debug_struct.field("workspace", &self.workspace);
795        debug_struct.field("path", &self.path);
796        if !self._unknown_fields.is_empty() {
797            debug_struct.field("_unknown_fields", &self._unknown_fields);
798        }
799        debug_struct.finish()
800    }
801}
802
803impl std::fmt::Debug for super::MakeDirectoryResponse {
804    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
805        let mut debug_struct = f.debug_struct("MakeDirectoryResponse");
806        if !self._unknown_fields.is_empty() {
807            debug_struct.field("_unknown_fields", &self._unknown_fields);
808        }
809        debug_struct.finish()
810    }
811}
812
813impl std::fmt::Debug for super::RemoveDirectoryRequest {
814    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
815        let mut debug_struct = f.debug_struct("RemoveDirectoryRequest");
816        debug_struct.field("workspace", &self.workspace);
817        debug_struct.field("path", &self.path);
818        if !self._unknown_fields.is_empty() {
819            debug_struct.field("_unknown_fields", &self._unknown_fields);
820        }
821        debug_struct.finish()
822    }
823}
824
825impl std::fmt::Debug for super::RemoveDirectoryResponse {
826    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
827        let mut debug_struct = f.debug_struct("RemoveDirectoryResponse");
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::MoveDirectoryRequest {
836    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
837        let mut debug_struct = f.debug_struct("MoveDirectoryRequest");
838        debug_struct.field("workspace", &self.workspace);
839        debug_struct.field("path", &self.path);
840        debug_struct.field("new_path", &self.new_path);
841        if !self._unknown_fields.is_empty() {
842            debug_struct.field("_unknown_fields", &self._unknown_fields);
843        }
844        debug_struct.finish()
845    }
846}
847
848impl std::fmt::Debug for super::MoveDirectoryResponse {
849    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
850        let mut debug_struct = f.debug_struct("MoveDirectoryResponse");
851        if !self._unknown_fields.is_empty() {
852            debug_struct.field("_unknown_fields", &self._unknown_fields);
853        }
854        debug_struct.finish()
855    }
856}
857
858impl std::fmt::Debug for super::ReadFileRequest {
859    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
860        let mut debug_struct = f.debug_struct("ReadFileRequest");
861        debug_struct.field("workspace", &self.workspace);
862        debug_struct.field("path", &self.path);
863        debug_struct.field("revision", &self.revision);
864        if !self._unknown_fields.is_empty() {
865            debug_struct.field("_unknown_fields", &self._unknown_fields);
866        }
867        debug_struct.finish()
868    }
869}
870
871impl std::fmt::Debug for super::ReadFileResponse {
872    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
873        let mut debug_struct = f.debug_struct("ReadFileResponse");
874        debug_struct.field("file_contents", &self.file_contents);
875        if !self._unknown_fields.is_empty() {
876            debug_struct.field("_unknown_fields", &self._unknown_fields);
877        }
878        debug_struct.finish()
879    }
880}
881
882impl std::fmt::Debug for super::RemoveFileRequest {
883    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
884        let mut debug_struct = f.debug_struct("RemoveFileRequest");
885        debug_struct.field("workspace", &self.workspace);
886        debug_struct.field("path", &self.path);
887        if !self._unknown_fields.is_empty() {
888            debug_struct.field("_unknown_fields", &self._unknown_fields);
889        }
890        debug_struct.finish()
891    }
892}
893
894impl std::fmt::Debug for super::RemoveFileResponse {
895    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
896        let mut debug_struct = f.debug_struct("RemoveFileResponse");
897        if !self._unknown_fields.is_empty() {
898            debug_struct.field("_unknown_fields", &self._unknown_fields);
899        }
900        debug_struct.finish()
901    }
902}
903
904impl std::fmt::Debug for super::MoveFileRequest {
905    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
906        let mut debug_struct = f.debug_struct("MoveFileRequest");
907        debug_struct.field("workspace", &self.workspace);
908        debug_struct.field("path", &self.path);
909        debug_struct.field("new_path", &self.new_path);
910        if !self._unknown_fields.is_empty() {
911            debug_struct.field("_unknown_fields", &self._unknown_fields);
912        }
913        debug_struct.finish()
914    }
915}
916
917impl std::fmt::Debug for super::MoveFileResponse {
918    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
919        let mut debug_struct = f.debug_struct("MoveFileResponse");
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::WriteFileRequest {
928    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
929        let mut debug_struct = f.debug_struct("WriteFileRequest");
930        debug_struct.field("workspace", &self.workspace);
931        debug_struct.field("path", &self.path);
932        debug_struct.field("contents", &self.contents);
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::WriteFileResponse {
941    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
942        let mut debug_struct = f.debug_struct("WriteFileResponse");
943        if !self._unknown_fields.is_empty() {
944            debug_struct.field("_unknown_fields", &self._unknown_fields);
945        }
946        debug_struct.finish()
947    }
948}
949
950impl std::fmt::Debug for super::InstallNpmPackagesRequest {
951    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
952        let mut debug_struct = f.debug_struct("InstallNpmPackagesRequest");
953        debug_struct.field("workspace", &self.workspace);
954        debug_struct.field("pipeline_config", &self.pipeline_config);
955        if !self._unknown_fields.is_empty() {
956            debug_struct.field("_unknown_fields", &self._unknown_fields);
957        }
958        debug_struct.finish()
959    }
960}
961
962impl std::fmt::Debug for super::InstallNpmPackagesResponse {
963    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
964        let mut debug_struct = f.debug_struct("InstallNpmPackagesResponse");
965        if !self._unknown_fields.is_empty() {
966            debug_struct.field("_unknown_fields", &self._unknown_fields);
967        }
968        debug_struct.finish()
969    }
970}
971
972impl std::fmt::Debug for super::ReleaseConfig {
973    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
974        let mut debug_struct = f.debug_struct("ReleaseConfig");
975        debug_struct.field("name", &self.name);
976        debug_struct.field("git_commitish", &self.git_commitish);
977        debug_struct.field("code_compilation_config", &self.code_compilation_config);
978        debug_struct.field("cron_schedule", &self.cron_schedule);
979        debug_struct.field("time_zone", &self.time_zone);
980        debug_struct.field(
981            "recent_scheduled_release_records",
982            &self.recent_scheduled_release_records,
983        );
984        debug_struct.field(
985            "release_compilation_result",
986            &self.release_compilation_result,
987        );
988        debug_struct.field("disabled", &self.disabled);
989        debug_struct.field("internal_metadata", &self.internal_metadata);
990        if !self._unknown_fields.is_empty() {
991            debug_struct.field("_unknown_fields", &self._unknown_fields);
992        }
993        debug_struct.finish()
994    }
995}
996
997impl std::fmt::Debug for super::release_config::ScheduledReleaseRecord {
998    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
999        let mut debug_struct = f.debug_struct("ScheduledReleaseRecord");
1000        debug_struct.field("release_time", &self.release_time);
1001        debug_struct.field("result", &self.result);
1002        if !self._unknown_fields.is_empty() {
1003            debug_struct.field("_unknown_fields", &self._unknown_fields);
1004        }
1005        debug_struct.finish()
1006    }
1007}
1008
1009impl std::fmt::Debug for super::ListReleaseConfigsRequest {
1010    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1011        let mut debug_struct = f.debug_struct("ListReleaseConfigsRequest");
1012        debug_struct.field("parent", &self.parent);
1013        debug_struct.field("page_size", &self.page_size);
1014        debug_struct.field("page_token", &self.page_token);
1015        if !self._unknown_fields.is_empty() {
1016            debug_struct.field("_unknown_fields", &self._unknown_fields);
1017        }
1018        debug_struct.finish()
1019    }
1020}
1021
1022impl std::fmt::Debug for super::ListReleaseConfigsResponse {
1023    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1024        let mut debug_struct = f.debug_struct("ListReleaseConfigsResponse");
1025        debug_struct.field("release_configs", &self.release_configs);
1026        debug_struct.field("next_page_token", &self.next_page_token);
1027        debug_struct.field("unreachable", &self.unreachable);
1028        if !self._unknown_fields.is_empty() {
1029            debug_struct.field("_unknown_fields", &self._unknown_fields);
1030        }
1031        debug_struct.finish()
1032    }
1033}
1034
1035impl std::fmt::Debug for super::GetReleaseConfigRequest {
1036    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1037        let mut debug_struct = f.debug_struct("GetReleaseConfigRequest");
1038        debug_struct.field("name", &self.name);
1039        if !self._unknown_fields.is_empty() {
1040            debug_struct.field("_unknown_fields", &self._unknown_fields);
1041        }
1042        debug_struct.finish()
1043    }
1044}
1045
1046impl std::fmt::Debug for super::CreateReleaseConfigRequest {
1047    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1048        let mut debug_struct = f.debug_struct("CreateReleaseConfigRequest");
1049        debug_struct.field("parent", &self.parent);
1050        debug_struct.field("release_config", &self.release_config);
1051        debug_struct.field("release_config_id", &self.release_config_id);
1052        if !self._unknown_fields.is_empty() {
1053            debug_struct.field("_unknown_fields", &self._unknown_fields);
1054        }
1055        debug_struct.finish()
1056    }
1057}
1058
1059impl std::fmt::Debug for super::UpdateReleaseConfigRequest {
1060    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1061        let mut debug_struct = f.debug_struct("UpdateReleaseConfigRequest");
1062        debug_struct.field("update_mask", &self.update_mask);
1063        debug_struct.field("release_config", &self.release_config);
1064        if !self._unknown_fields.is_empty() {
1065            debug_struct.field("_unknown_fields", &self._unknown_fields);
1066        }
1067        debug_struct.finish()
1068    }
1069}
1070
1071impl std::fmt::Debug for super::DeleteReleaseConfigRequest {
1072    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1073        let mut debug_struct = f.debug_struct("DeleteReleaseConfigRequest");
1074        debug_struct.field("name", &self.name);
1075        if !self._unknown_fields.is_empty() {
1076            debug_struct.field("_unknown_fields", &self._unknown_fields);
1077        }
1078        debug_struct.finish()
1079    }
1080}
1081
1082impl std::fmt::Debug for super::CompilationResult {
1083    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1084        let mut debug_struct = f.debug_struct("CompilationResult");
1085        debug_struct.field("name", &self.name);
1086        debug_struct.field("code_compilation_config", &self.code_compilation_config);
1087        debug_struct.field("resolved_git_commit_sha", &self.resolved_git_commit_sha);
1088        debug_struct.field("dataform_core_version", &self.dataform_core_version);
1089        debug_struct.field("compilation_errors", &self.compilation_errors);
1090        debug_struct.field("data_encryption_state", &self.data_encryption_state);
1091        debug_struct.field("create_time", &self.create_time);
1092        debug_struct.field("internal_metadata", &self.internal_metadata);
1093        debug_struct.field("private_resource_metadata", &self.private_resource_metadata);
1094        debug_struct.field(
1095            "gcs_repository_snapshot_metadata",
1096            &self.gcs_repository_snapshot_metadata,
1097        );
1098        debug_struct.field("source", &self.source);
1099        if !self._unknown_fields.is_empty() {
1100            debug_struct.field("_unknown_fields", &self._unknown_fields);
1101        }
1102        debug_struct.finish()
1103    }
1104}
1105
1106impl std::fmt::Debug for super::compilation_result::CompilationError {
1107    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1108        let mut debug_struct = f.debug_struct("CompilationError");
1109        debug_struct.field("message", &self.message);
1110        debug_struct.field("stack", &self.stack);
1111        debug_struct.field("path", &self.path);
1112        debug_struct.field("action_target", &self.action_target);
1113        if !self._unknown_fields.is_empty() {
1114            debug_struct.field("_unknown_fields", &self._unknown_fields);
1115        }
1116        debug_struct.finish()
1117    }
1118}
1119
1120impl std::fmt::Debug for super::CodeCompilationConfig {
1121    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1122        let mut debug_struct = f.debug_struct("CodeCompilationConfig");
1123        debug_struct.field("default_database", &self.default_database);
1124        debug_struct.field("default_schema", &self.default_schema);
1125        debug_struct.field("default_location", &self.default_location);
1126        debug_struct.field("assertion_schema", &self.assertion_schema);
1127        debug_struct.field("vars", &self.vars);
1128        debug_struct.field("database_suffix", &self.database_suffix);
1129        debug_struct.field("schema_suffix", &self.schema_suffix);
1130        debug_struct.field("table_prefix", &self.table_prefix);
1131        debug_struct.field(
1132            "builtin_assertion_name_prefix",
1133            &self.builtin_assertion_name_prefix,
1134        );
1135        debug_struct.field(
1136            "default_notebook_runtime_options",
1137            &self.default_notebook_runtime_options,
1138        );
1139        debug_struct.field("pipeline_config", &self.pipeline_config);
1140        debug_struct.field("lineage_enabled", &self.lineage_enabled);
1141        if !self._unknown_fields.is_empty() {
1142            debug_struct.field("_unknown_fields", &self._unknown_fields);
1143        }
1144        debug_struct.finish()
1145    }
1146}
1147
1148impl std::fmt::Debug for super::GcsRepositorySnapshotMetadata {
1149    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1150        let mut debug_struct = f.debug_struct("GcsRepositorySnapshotMetadata");
1151        debug_struct.field("repository_snapshot_uri", &self.repository_snapshot_uri);
1152        debug_struct.field("crc32c_checksum", &self.crc32c_checksum);
1153        debug_struct.field("generation", &self.generation);
1154        if !self._unknown_fields.is_empty() {
1155            debug_struct.field("_unknown_fields", &self._unknown_fields);
1156        }
1157        debug_struct.finish()
1158    }
1159}
1160
1161impl std::fmt::Debug for super::GcsRepositorySnapshotDestination {
1162    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1163        let mut debug_struct = f.debug_struct("GcsRepositorySnapshotDestination");
1164        debug_struct.field("repository_snapshot_uri", &self.repository_snapshot_uri);
1165        if !self._unknown_fields.is_empty() {
1166            debug_struct.field("_unknown_fields", &self._unknown_fields);
1167        }
1168        debug_struct.finish()
1169    }
1170}
1171
1172impl std::fmt::Debug for super::NotebookRuntimeOptions {
1173    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1174        let mut debug_struct = f.debug_struct("NotebookRuntimeOptions");
1175        debug_struct.field(
1176            "ai_platform_notebook_runtime_template",
1177            &self.ai_platform_notebook_runtime_template,
1178        );
1179        debug_struct.field("execution_sink", &self.execution_sink);
1180        debug_struct.field(
1181            "repository_snapshot_storage",
1182            &self.repository_snapshot_storage,
1183        );
1184        if !self._unknown_fields.is_empty() {
1185            debug_struct.field("_unknown_fields", &self._unknown_fields);
1186        }
1187        debug_struct.finish()
1188    }
1189}
1190
1191impl std::fmt::Debug for super::PipelineConfig {
1192    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1193        let mut debug_struct = f.debug_struct("PipelineConfig");
1194        debug_struct.field("pipeline_type", &self.pipeline_type);
1195        debug_struct.field("path", &self.path);
1196        if !self._unknown_fields.is_empty() {
1197            debug_struct.field("_unknown_fields", &self._unknown_fields);
1198        }
1199        debug_struct.finish()
1200    }
1201}
1202
1203impl std::fmt::Debug for super::ListCompilationResultsRequest {
1204    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1205        let mut debug_struct = f.debug_struct("ListCompilationResultsRequest");
1206        debug_struct.field("parent", &self.parent);
1207        debug_struct.field("page_size", &self.page_size);
1208        debug_struct.field("page_token", &self.page_token);
1209        debug_struct.field("order_by", &self.order_by);
1210        debug_struct.field("filter", &self.filter);
1211        if !self._unknown_fields.is_empty() {
1212            debug_struct.field("_unknown_fields", &self._unknown_fields);
1213        }
1214        debug_struct.finish()
1215    }
1216}
1217
1218impl std::fmt::Debug for super::ListCompilationResultsResponse {
1219    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1220        let mut debug_struct = f.debug_struct("ListCompilationResultsResponse");
1221        debug_struct.field("compilation_results", &self.compilation_results);
1222        debug_struct.field("next_page_token", &self.next_page_token);
1223        debug_struct.field("unreachable", &self.unreachable);
1224        if !self._unknown_fields.is_empty() {
1225            debug_struct.field("_unknown_fields", &self._unknown_fields);
1226        }
1227        debug_struct.finish()
1228    }
1229}
1230
1231impl std::fmt::Debug for super::GetCompilationResultRequest {
1232    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1233        let mut debug_struct = f.debug_struct("GetCompilationResultRequest");
1234        debug_struct.field("name", &self.name);
1235        if !self._unknown_fields.is_empty() {
1236            debug_struct.field("_unknown_fields", &self._unknown_fields);
1237        }
1238        debug_struct.finish()
1239    }
1240}
1241
1242impl std::fmt::Debug for super::CreateCompilationResultRequest {
1243    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1244        let mut debug_struct = f.debug_struct("CreateCompilationResultRequest");
1245        debug_struct.field("parent", &self.parent);
1246        debug_struct.field("compilation_result", &self.compilation_result);
1247        if !self._unknown_fields.is_empty() {
1248            debug_struct.field("_unknown_fields", &self._unknown_fields);
1249        }
1250        debug_struct.finish()
1251    }
1252}
1253
1254impl std::fmt::Debug for super::Target {
1255    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1256        let mut debug_struct = f.debug_struct("Target");
1257        debug_struct.field("database", &self.database);
1258        debug_struct.field("schema", &self.schema);
1259        debug_struct.field("name", &self.name);
1260        if !self._unknown_fields.is_empty() {
1261            debug_struct.field("_unknown_fields", &self._unknown_fields);
1262        }
1263        debug_struct.finish()
1264    }
1265}
1266
1267impl std::fmt::Debug for super::RelationDescriptor {
1268    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1269        let mut debug_struct = f.debug_struct("RelationDescriptor");
1270        debug_struct.field("description", &self.description);
1271        debug_struct.field("columns", &self.columns);
1272        debug_struct.field("bigquery_labels", &self.bigquery_labels);
1273        if !self._unknown_fields.is_empty() {
1274            debug_struct.field("_unknown_fields", &self._unknown_fields);
1275        }
1276        debug_struct.finish()
1277    }
1278}
1279
1280impl std::fmt::Debug for super::relation_descriptor::ColumnDescriptor {
1281    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1282        let mut debug_struct = f.debug_struct("ColumnDescriptor");
1283        debug_struct.field("path", &self.path);
1284        debug_struct.field("description", &self.description);
1285        debug_struct.field("bigquery_policy_tags", &self.bigquery_policy_tags);
1286        if !self._unknown_fields.is_empty() {
1287            debug_struct.field("_unknown_fields", &self._unknown_fields);
1288        }
1289        debug_struct.finish()
1290    }
1291}
1292
1293impl std::fmt::Debug for super::CompilationResultAction {
1294    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1295        let mut debug_struct = f.debug_struct("CompilationResultAction");
1296        debug_struct.field("target", &self.target);
1297        debug_struct.field("canonical_target", &self.canonical_target);
1298        debug_struct.field("file_path", &self.file_path);
1299        debug_struct.field("internal_metadata", &self.internal_metadata);
1300        debug_struct.field("compiled_object", &self.compiled_object);
1301        if !self._unknown_fields.is_empty() {
1302            debug_struct.field("_unknown_fields", &self._unknown_fields);
1303        }
1304        debug_struct.finish()
1305    }
1306}
1307
1308impl std::fmt::Debug for super::compilation_result_action::Relation {
1309    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1310        let mut debug_struct = f.debug_struct("Relation");
1311        debug_struct.field("dependency_targets", &self.dependency_targets);
1312        debug_struct.field("disabled", &self.disabled);
1313        debug_struct.field("tags", &self.tags);
1314        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1315        debug_struct.field("relation_type", &self.relation_type);
1316        debug_struct.field("select_query", &self.select_query);
1317        debug_struct.field("pre_operations", &self.pre_operations);
1318        debug_struct.field("post_operations", &self.post_operations);
1319        debug_struct.field("incremental_table_config", &self.incremental_table_config);
1320        debug_struct.field("partition_expression", &self.partition_expression);
1321        debug_struct.field("cluster_expressions", &self.cluster_expressions);
1322        debug_struct.field("partition_expiration_days", &self.partition_expiration_days);
1323        debug_struct.field("require_partition_filter", &self.require_partition_filter);
1324        debug_struct.field("additional_options", &self.additional_options);
1325        debug_struct.field("connection", &self.connection);
1326        debug_struct.field("table_format", &self.table_format);
1327        debug_struct.field("file_format", &self.file_format);
1328        debug_struct.field("storage_uri", &self.storage_uri);
1329        if !self._unknown_fields.is_empty() {
1330            debug_struct.field("_unknown_fields", &self._unknown_fields);
1331        }
1332        debug_struct.finish()
1333    }
1334}
1335
1336impl std::fmt::Debug for super::compilation_result_action::relation::IncrementalTableConfig {
1337    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1338        let mut debug_struct = f.debug_struct("IncrementalTableConfig");
1339        debug_struct.field("incremental_select_query", &self.incremental_select_query);
1340        debug_struct.field("refresh_disabled", &self.refresh_disabled);
1341        debug_struct.field("unique_key_parts", &self.unique_key_parts);
1342        debug_struct.field("update_partition_filter", &self.update_partition_filter);
1343        debug_struct.field(
1344            "incremental_pre_operations",
1345            &self.incremental_pre_operations,
1346        );
1347        debug_struct.field(
1348            "incremental_post_operations",
1349            &self.incremental_post_operations,
1350        );
1351        if !self._unknown_fields.is_empty() {
1352            debug_struct.field("_unknown_fields", &self._unknown_fields);
1353        }
1354        debug_struct.finish()
1355    }
1356}
1357
1358impl std::fmt::Debug for super::compilation_result_action::Operations {
1359    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1360        let mut debug_struct = f.debug_struct("Operations");
1361        debug_struct.field("dependency_targets", &self.dependency_targets);
1362        debug_struct.field("disabled", &self.disabled);
1363        debug_struct.field("tags", &self.tags);
1364        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1365        debug_struct.field("queries", &self.queries);
1366        debug_struct.field("has_output", &self.has_output);
1367        if !self._unknown_fields.is_empty() {
1368            debug_struct.field("_unknown_fields", &self._unknown_fields);
1369        }
1370        debug_struct.finish()
1371    }
1372}
1373
1374impl std::fmt::Debug for super::compilation_result_action::Assertion {
1375    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1376        let mut debug_struct = f.debug_struct("Assertion");
1377        debug_struct.field("dependency_targets", &self.dependency_targets);
1378        debug_struct.field("parent_action", &self.parent_action);
1379        debug_struct.field("disabled", &self.disabled);
1380        debug_struct.field("tags", &self.tags);
1381        debug_struct.field("select_query", &self.select_query);
1382        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1383        if !self._unknown_fields.is_empty() {
1384            debug_struct.field("_unknown_fields", &self._unknown_fields);
1385        }
1386        debug_struct.finish()
1387    }
1388}
1389
1390impl std::fmt::Debug for super::compilation_result_action::Declaration {
1391    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1392        let mut debug_struct = f.debug_struct("Declaration");
1393        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1394        if !self._unknown_fields.is_empty() {
1395            debug_struct.field("_unknown_fields", &self._unknown_fields);
1396        }
1397        debug_struct.finish()
1398    }
1399}
1400
1401impl std::fmt::Debug for super::compilation_result_action::Notebook {
1402    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1403        let mut debug_struct = f.debug_struct("Notebook");
1404        debug_struct.field("dependency_targets", &self.dependency_targets);
1405        debug_struct.field("disabled", &self.disabled);
1406        debug_struct.field("contents", &self.contents);
1407        debug_struct.field("tags", &self.tags);
1408        if !self._unknown_fields.is_empty() {
1409            debug_struct.field("_unknown_fields", &self._unknown_fields);
1410        }
1411        debug_struct.finish()
1412    }
1413}
1414
1415impl std::fmt::Debug for super::compilation_result_action::DataPreparation {
1416    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1417        let mut debug_struct = f.debug_struct("DataPreparation");
1418        debug_struct.field("dependency_targets", &self.dependency_targets);
1419        debug_struct.field("disabled", &self.disabled);
1420        debug_struct.field("tags", &self.tags);
1421        debug_struct.field("definition", &self.definition);
1422        if !self._unknown_fields.is_empty() {
1423            debug_struct.field("_unknown_fields", &self._unknown_fields);
1424        }
1425        debug_struct.finish()
1426    }
1427}
1428
1429impl std::fmt::Debug for super::compilation_result_action::data_preparation::SqlDefinition {
1430    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1431        let mut debug_struct = f.debug_struct("SqlDefinition");
1432        debug_struct.field("query", &self.query);
1433        debug_struct.field("error_table", &self.error_table);
1434        debug_struct.field("load", &self.load);
1435        if !self._unknown_fields.is_empty() {
1436            debug_struct.field("_unknown_fields", &self._unknown_fields);
1437        }
1438        debug_struct.finish()
1439    }
1440}
1441
1442impl std::fmt::Debug for super::compilation_result_action::data_preparation::ErrorTable {
1443    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1444        let mut debug_struct = f.debug_struct("ErrorTable");
1445        debug_struct.field("target", &self.target);
1446        debug_struct.field("retention_days", &self.retention_days);
1447        if !self._unknown_fields.is_empty() {
1448            debug_struct.field("_unknown_fields", &self._unknown_fields);
1449        }
1450        debug_struct.finish()
1451    }
1452}
1453
1454impl std::fmt::Debug for super::compilation_result_action::LoadConfig {
1455    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1456        let mut debug_struct = f.debug_struct("LoadConfig");
1457        debug_struct.field("mode", &self.mode);
1458        if !self._unknown_fields.is_empty() {
1459            debug_struct.field("_unknown_fields", &self._unknown_fields);
1460        }
1461        debug_struct.finish()
1462    }
1463}
1464
1465impl std::fmt::Debug for super::compilation_result_action::SimpleLoadMode {
1466    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1467        let mut debug_struct = f.debug_struct("SimpleLoadMode");
1468        if !self._unknown_fields.is_empty() {
1469            debug_struct.field("_unknown_fields", &self._unknown_fields);
1470        }
1471        debug_struct.finish()
1472    }
1473}
1474
1475impl std::fmt::Debug for super::compilation_result_action::IncrementalLoadMode {
1476    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1477        let mut debug_struct = f.debug_struct("IncrementalLoadMode");
1478        debug_struct.field("column", &self.column);
1479        if !self._unknown_fields.is_empty() {
1480            debug_struct.field("_unknown_fields", &self._unknown_fields);
1481        }
1482        debug_struct.finish()
1483    }
1484}
1485
1486impl std::fmt::Debug for super::QueryCompilationResultActionsRequest {
1487    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1488        let mut debug_struct = f.debug_struct("QueryCompilationResultActionsRequest");
1489        debug_struct.field("name", &self.name);
1490        debug_struct.field("page_size", &self.page_size);
1491        debug_struct.field("page_token", &self.page_token);
1492        debug_struct.field("filter", &self.filter);
1493        if !self._unknown_fields.is_empty() {
1494            debug_struct.field("_unknown_fields", &self._unknown_fields);
1495        }
1496        debug_struct.finish()
1497    }
1498}
1499
1500impl std::fmt::Debug for super::QueryCompilationResultActionsResponse {
1501    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1502        let mut debug_struct = f.debug_struct("QueryCompilationResultActionsResponse");
1503        debug_struct.field(
1504            "compilation_result_actions",
1505            &self.compilation_result_actions,
1506        );
1507        debug_struct.field("next_page_token", &self.next_page_token);
1508        if !self._unknown_fields.is_empty() {
1509            debug_struct.field("_unknown_fields", &self._unknown_fields);
1510        }
1511        debug_struct.finish()
1512    }
1513}
1514
1515impl std::fmt::Debug for super::WorkflowConfig {
1516    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1517        let mut debug_struct = f.debug_struct("WorkflowConfig");
1518        debug_struct.field("name", &self.name);
1519        debug_struct.field("release_config", &self.release_config);
1520        debug_struct.field("invocation_config", &self.invocation_config);
1521        debug_struct.field("cron_schedule", &self.cron_schedule);
1522        debug_struct.field("time_zone", &self.time_zone);
1523        debug_struct.field(
1524            "recent_scheduled_execution_records",
1525            &self.recent_scheduled_execution_records,
1526        );
1527        debug_struct.field("disabled", &self.disabled);
1528        debug_struct.field("create_time", &self.create_time);
1529        debug_struct.field("update_time", &self.update_time);
1530        debug_struct.field("internal_metadata", &self.internal_metadata);
1531        if !self._unknown_fields.is_empty() {
1532            debug_struct.field("_unknown_fields", &self._unknown_fields);
1533        }
1534        debug_struct.finish()
1535    }
1536}
1537
1538impl std::fmt::Debug for super::workflow_config::ScheduledExecutionRecord {
1539    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1540        let mut debug_struct = f.debug_struct("ScheduledExecutionRecord");
1541        debug_struct.field("execution_time", &self.execution_time);
1542        debug_struct.field("result", &self.result);
1543        if !self._unknown_fields.is_empty() {
1544            debug_struct.field("_unknown_fields", &self._unknown_fields);
1545        }
1546        debug_struct.finish()
1547    }
1548}
1549
1550impl std::fmt::Debug for super::InvocationConfig {
1551    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1552        let mut debug_struct = f.debug_struct("InvocationConfig");
1553        debug_struct.field("included_targets", &self.included_targets);
1554        debug_struct.field("included_tags", &self.included_tags);
1555        debug_struct.field(
1556            "transitive_dependencies_included",
1557            &self.transitive_dependencies_included,
1558        );
1559        debug_struct.field(
1560            "transitive_dependents_included",
1561            &self.transitive_dependents_included,
1562        );
1563        debug_struct.field(
1564            "fully_refresh_incremental_tables_enabled",
1565            &self.fully_refresh_incremental_tables_enabled,
1566        );
1567        debug_struct.field("service_account", &self.service_account);
1568        debug_struct.field("query_priority", &self.query_priority);
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::ListWorkflowConfigsRequest {
1577    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1578        let mut debug_struct = f.debug_struct("ListWorkflowConfigsRequest");
1579        debug_struct.field("parent", &self.parent);
1580        debug_struct.field("page_size", &self.page_size);
1581        debug_struct.field("page_token", &self.page_token);
1582        if !self._unknown_fields.is_empty() {
1583            debug_struct.field("_unknown_fields", &self._unknown_fields);
1584        }
1585        debug_struct.finish()
1586    }
1587}
1588
1589impl std::fmt::Debug for super::ListWorkflowConfigsResponse {
1590    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1591        let mut debug_struct = f.debug_struct("ListWorkflowConfigsResponse");
1592        debug_struct.field("workflow_configs", &self.workflow_configs);
1593        debug_struct.field("next_page_token", &self.next_page_token);
1594        debug_struct.field("unreachable", &self.unreachable);
1595        if !self._unknown_fields.is_empty() {
1596            debug_struct.field("_unknown_fields", &self._unknown_fields);
1597        }
1598        debug_struct.finish()
1599    }
1600}
1601
1602impl std::fmt::Debug for super::GetWorkflowConfigRequest {
1603    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1604        let mut debug_struct = f.debug_struct("GetWorkflowConfigRequest");
1605        debug_struct.field("name", &self.name);
1606        if !self._unknown_fields.is_empty() {
1607            debug_struct.field("_unknown_fields", &self._unknown_fields);
1608        }
1609        debug_struct.finish()
1610    }
1611}
1612
1613impl std::fmt::Debug for super::CreateWorkflowConfigRequest {
1614    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1615        let mut debug_struct = f.debug_struct("CreateWorkflowConfigRequest");
1616        debug_struct.field("parent", &self.parent);
1617        debug_struct.field("workflow_config", &self.workflow_config);
1618        debug_struct.field("workflow_config_id", &self.workflow_config_id);
1619        if !self._unknown_fields.is_empty() {
1620            debug_struct.field("_unknown_fields", &self._unknown_fields);
1621        }
1622        debug_struct.finish()
1623    }
1624}
1625
1626impl std::fmt::Debug for super::UpdateWorkflowConfigRequest {
1627    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1628        let mut debug_struct = f.debug_struct("UpdateWorkflowConfigRequest");
1629        debug_struct.field("update_mask", &self.update_mask);
1630        debug_struct.field("workflow_config", &self.workflow_config);
1631        if !self._unknown_fields.is_empty() {
1632            debug_struct.field("_unknown_fields", &self._unknown_fields);
1633        }
1634        debug_struct.finish()
1635    }
1636}
1637
1638impl std::fmt::Debug for super::DeleteWorkflowConfigRequest {
1639    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1640        let mut debug_struct = f.debug_struct("DeleteWorkflowConfigRequest");
1641        debug_struct.field("name", &self.name);
1642        if !self._unknown_fields.is_empty() {
1643            debug_struct.field("_unknown_fields", &self._unknown_fields);
1644        }
1645        debug_struct.finish()
1646    }
1647}
1648
1649impl std::fmt::Debug for super::WorkflowInvocation {
1650    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1651        let mut debug_struct = f.debug_struct("WorkflowInvocation");
1652        debug_struct.field("name", &self.name);
1653        debug_struct.field("invocation_config", &self.invocation_config);
1654        debug_struct.field("state", &self.state);
1655        debug_struct.field("invocation_timing", &self.invocation_timing);
1656        debug_struct.field(
1657            "resolved_compilation_result",
1658            &self.resolved_compilation_result,
1659        );
1660        debug_struct.field("data_encryption_state", &self.data_encryption_state);
1661        debug_struct.field("internal_metadata", &self.internal_metadata);
1662        debug_struct.field("private_resource_metadata", &self.private_resource_metadata);
1663        debug_struct.field("pipeline_config", &self.pipeline_config);
1664        debug_struct.field("compilation_source", &self.compilation_source);
1665        if !self._unknown_fields.is_empty() {
1666            debug_struct.field("_unknown_fields", &self._unknown_fields);
1667        }
1668        debug_struct.finish()
1669    }
1670}
1671
1672impl std::fmt::Debug for super::ListWorkflowInvocationsRequest {
1673    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1674        let mut debug_struct = f.debug_struct("ListWorkflowInvocationsRequest");
1675        debug_struct.field("parent", &self.parent);
1676        debug_struct.field("page_size", &self.page_size);
1677        debug_struct.field("page_token", &self.page_token);
1678        debug_struct.field("order_by", &self.order_by);
1679        debug_struct.field("filter", &self.filter);
1680        if !self._unknown_fields.is_empty() {
1681            debug_struct.field("_unknown_fields", &self._unknown_fields);
1682        }
1683        debug_struct.finish()
1684    }
1685}
1686
1687impl std::fmt::Debug for super::ListWorkflowInvocationsResponse {
1688    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1689        let mut debug_struct = f.debug_struct("ListWorkflowInvocationsResponse");
1690        debug_struct.field("workflow_invocations", &self.workflow_invocations);
1691        debug_struct.field("next_page_token", &self.next_page_token);
1692        debug_struct.field("unreachable", &self.unreachable);
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::GetWorkflowInvocationRequest {
1701    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1702        let mut debug_struct = f.debug_struct("GetWorkflowInvocationRequest");
1703        debug_struct.field("name", &self.name);
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::CreateWorkflowInvocationRequest {
1712    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1713        let mut debug_struct = f.debug_struct("CreateWorkflowInvocationRequest");
1714        debug_struct.field("parent", &self.parent);
1715        debug_struct.field("workflow_invocation", &self.workflow_invocation);
1716        if !self._unknown_fields.is_empty() {
1717            debug_struct.field("_unknown_fields", &self._unknown_fields);
1718        }
1719        debug_struct.finish()
1720    }
1721}
1722
1723impl std::fmt::Debug for super::DeleteWorkflowInvocationRequest {
1724    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1725        let mut debug_struct = f.debug_struct("DeleteWorkflowInvocationRequest");
1726        debug_struct.field("name", &self.name);
1727        if !self._unknown_fields.is_empty() {
1728            debug_struct.field("_unknown_fields", &self._unknown_fields);
1729        }
1730        debug_struct.finish()
1731    }
1732}
1733
1734impl std::fmt::Debug for super::CancelWorkflowInvocationRequest {
1735    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1736        let mut debug_struct = f.debug_struct("CancelWorkflowInvocationRequest");
1737        debug_struct.field("name", &self.name);
1738        if !self._unknown_fields.is_empty() {
1739            debug_struct.field("_unknown_fields", &self._unknown_fields);
1740        }
1741        debug_struct.finish()
1742    }
1743}
1744
1745impl std::fmt::Debug for super::CancelWorkflowInvocationResponse {
1746    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1747        let mut debug_struct = f.debug_struct("CancelWorkflowInvocationResponse");
1748        if !self._unknown_fields.is_empty() {
1749            debug_struct.field("_unknown_fields", &self._unknown_fields);
1750        }
1751        debug_struct.finish()
1752    }
1753}
1754
1755impl std::fmt::Debug for super::WorkflowInvocationAction {
1756    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1757        let mut debug_struct = f.debug_struct("WorkflowInvocationAction");
1758        debug_struct.field("target", &self.target);
1759        debug_struct.field("canonical_target", &self.canonical_target);
1760        debug_struct.field("state", &self.state);
1761        debug_struct.field("failure_reason", &self.failure_reason);
1762        debug_struct.field("invocation_timing", &self.invocation_timing);
1763        debug_struct.field("internal_metadata", &self.internal_metadata);
1764        debug_struct.field("action", &self.action);
1765        if !self._unknown_fields.is_empty() {
1766            debug_struct.field("_unknown_fields", &self._unknown_fields);
1767        }
1768        debug_struct.finish()
1769    }
1770}
1771
1772impl std::fmt::Debug for super::workflow_invocation_action::BigQueryAction {
1773    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1774        let mut debug_struct = f.debug_struct("BigQueryAction");
1775        debug_struct.field("sql_script", &self.sql_script);
1776        debug_struct.field("job_id", &self.job_id);
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::workflow_invocation_action::NotebookAction {
1785    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1786        let mut debug_struct = f.debug_struct("NotebookAction");
1787        debug_struct.field("contents", &self.contents);
1788        debug_struct.field("job_id", &self.job_id);
1789        debug_struct.field("file_path", &self.file_path);
1790        if !self._unknown_fields.is_empty() {
1791            debug_struct.field("_unknown_fields", &self._unknown_fields);
1792        }
1793        debug_struct.finish()
1794    }
1795}
1796
1797impl std::fmt::Debug for super::workflow_invocation_action::DataPreparationAction {
1798    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1799        let mut debug_struct = f.debug_struct("DataPreparationAction");
1800        debug_struct.field("generated_sql", &self.generated_sql);
1801        debug_struct.field("job_id", &self.job_id);
1802        debug_struct.field("definition", &self.definition);
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
1811    for super::workflow_invocation_action::data_preparation_action::ActionSqlDefinition
1812{
1813    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1814        let mut debug_struct = f.debug_struct("ActionSqlDefinition");
1815        debug_struct.field("query", &self.query);
1816        debug_struct.field("error_table", &self.error_table);
1817        debug_struct.field("load_config", &self.load_config);
1818        if !self._unknown_fields.is_empty() {
1819            debug_struct.field("_unknown_fields", &self._unknown_fields);
1820        }
1821        debug_struct.finish()
1822    }
1823}
1824
1825impl std::fmt::Debug
1826    for super::workflow_invocation_action::data_preparation_action::ActionErrorTable
1827{
1828    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1829        let mut debug_struct = f.debug_struct("ActionErrorTable");
1830        debug_struct.field("target", &self.target);
1831        debug_struct.field("retention_days", &self.retention_days);
1832        if !self._unknown_fields.is_empty() {
1833            debug_struct.field("_unknown_fields", &self._unknown_fields);
1834        }
1835        debug_struct.finish()
1836    }
1837}
1838
1839impl std::fmt::Debug
1840    for super::workflow_invocation_action::data_preparation_action::ActionLoadConfig
1841{
1842    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1843        let mut debug_struct = f.debug_struct("ActionLoadConfig");
1844        debug_struct.field("mode", &self.mode);
1845        if !self._unknown_fields.is_empty() {
1846            debug_struct.field("_unknown_fields", &self._unknown_fields);
1847        }
1848        debug_struct.finish()
1849    }
1850}
1851
1852impl std::fmt::Debug
1853    for super::workflow_invocation_action::data_preparation_action::ActionSimpleLoadMode
1854{
1855    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1856        let mut debug_struct = f.debug_struct("ActionSimpleLoadMode");
1857        if !self._unknown_fields.is_empty() {
1858            debug_struct.field("_unknown_fields", &self._unknown_fields);
1859        }
1860        debug_struct.finish()
1861    }
1862}
1863
1864impl std::fmt::Debug
1865    for super::workflow_invocation_action::data_preparation_action::ActionIncrementalLoadMode
1866{
1867    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1868        let mut debug_struct = f.debug_struct("ActionIncrementalLoadMode");
1869        debug_struct.field("column", &self.column);
1870        if !self._unknown_fields.is_empty() {
1871            debug_struct.field("_unknown_fields", &self._unknown_fields);
1872        }
1873        debug_struct.finish()
1874    }
1875}
1876
1877impl std::fmt::Debug for super::QueryWorkflowInvocationActionsRequest {
1878    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1879        let mut debug_struct = f.debug_struct("QueryWorkflowInvocationActionsRequest");
1880        debug_struct.field("name", &self.name);
1881        debug_struct.field("page_size", &self.page_size);
1882        debug_struct.field("page_token", &self.page_token);
1883        if !self._unknown_fields.is_empty() {
1884            debug_struct.field("_unknown_fields", &self._unknown_fields);
1885        }
1886        debug_struct.finish()
1887    }
1888}
1889
1890impl std::fmt::Debug for super::QueryWorkflowInvocationActionsResponse {
1891    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1892        let mut debug_struct = f.debug_struct("QueryWorkflowInvocationActionsResponse");
1893        debug_struct.field(
1894            "workflow_invocation_actions",
1895            &self.workflow_invocation_actions,
1896        );
1897        debug_struct.field("next_page_token", &self.next_page_token);
1898        if !self._unknown_fields.is_empty() {
1899            debug_struct.field("_unknown_fields", &self._unknown_fields);
1900        }
1901        debug_struct.finish()
1902    }
1903}
1904
1905impl std::fmt::Debug for super::Config {
1906    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1907        let mut debug_struct = f.debug_struct("Config");
1908        debug_struct.field("name", &self.name);
1909        debug_struct.field("default_kms_key_name", &self.default_kms_key_name);
1910        debug_struct.field("internal_metadata", &self.internal_metadata);
1911        if !self._unknown_fields.is_empty() {
1912            debug_struct.field("_unknown_fields", &self._unknown_fields);
1913        }
1914        debug_struct.finish()
1915    }
1916}
1917
1918impl std::fmt::Debug for super::GetConfigRequest {
1919    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1920        let mut debug_struct = f.debug_struct("GetConfigRequest");
1921        debug_struct.field("name", &self.name);
1922        if !self._unknown_fields.is_empty() {
1923            debug_struct.field("_unknown_fields", &self._unknown_fields);
1924        }
1925        debug_struct.finish()
1926    }
1927}
1928
1929impl std::fmt::Debug for super::UpdateConfigRequest {
1930    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1931        let mut debug_struct = f.debug_struct("UpdateConfigRequest");
1932        debug_struct.field("config", &self.config);
1933        debug_struct.field("update_mask", &self.update_mask);
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::Folder {
1942    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1943        let mut debug_struct = f.debug_struct("Folder");
1944        debug_struct.field("name", &self.name);
1945        debug_struct.field("display_name", &self.display_name);
1946        debug_struct.field("containing_folder", &self.containing_folder);
1947        debug_struct.field("team_folder_name", &self.team_folder_name);
1948        debug_struct.field("create_time", &self.create_time);
1949        debug_struct.field("update_time", &self.update_time);
1950        debug_struct.field("internal_metadata", &self.internal_metadata);
1951        debug_struct.field("creator_iam_principal", &self.creator_iam_principal);
1952        if !self._unknown_fields.is_empty() {
1953            debug_struct.field("_unknown_fields", &self._unknown_fields);
1954        }
1955        debug_struct.finish()
1956    }
1957}
1958
1959impl std::fmt::Debug for super::CreateFolderRequest {
1960    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1961        let mut debug_struct = f.debug_struct("CreateFolderRequest");
1962        debug_struct.field("parent", &self.parent);
1963        debug_struct.field("folder", &self.folder);
1964        if !self._unknown_fields.is_empty() {
1965            debug_struct.field("_unknown_fields", &self._unknown_fields);
1966        }
1967        debug_struct.finish()
1968    }
1969}
1970
1971impl std::fmt::Debug for super::MoveFolderRequest {
1972    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1973        let mut debug_struct = f.debug_struct("MoveFolderRequest");
1974        debug_struct.field("name", &self.name);
1975        debug_struct.field(
1976            "destination_containing_folder",
1977            &self.destination_containing_folder,
1978        );
1979        if !self._unknown_fields.is_empty() {
1980            debug_struct.field("_unknown_fields", &self._unknown_fields);
1981        }
1982        debug_struct.finish()
1983    }
1984}
1985
1986impl std::fmt::Debug for super::GetFolderRequest {
1987    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1988        let mut debug_struct = f.debug_struct("GetFolderRequest");
1989        debug_struct.field("name", &self.name);
1990        if !self._unknown_fields.is_empty() {
1991            debug_struct.field("_unknown_fields", &self._unknown_fields);
1992        }
1993        debug_struct.finish()
1994    }
1995}
1996
1997impl std::fmt::Debug for super::UpdateFolderRequest {
1998    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1999        let mut debug_struct = f.debug_struct("UpdateFolderRequest");
2000        debug_struct.field("update_mask", &self.update_mask);
2001        debug_struct.field("folder", &self.folder);
2002        if !self._unknown_fields.is_empty() {
2003            debug_struct.field("_unknown_fields", &self._unknown_fields);
2004        }
2005        debug_struct.finish()
2006    }
2007}
2008
2009impl std::fmt::Debug for super::DeleteFolderRequest {
2010    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2011        let mut debug_struct = f.debug_struct("DeleteFolderRequest");
2012        debug_struct.field("name", &self.name);
2013        if !self._unknown_fields.is_empty() {
2014            debug_struct.field("_unknown_fields", &self._unknown_fields);
2015        }
2016        debug_struct.finish()
2017    }
2018}
2019
2020impl std::fmt::Debug for super::DeleteFolderTreeRequest {
2021    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2022        let mut debug_struct = f.debug_struct("DeleteFolderTreeRequest");
2023        debug_struct.field("name", &self.name);
2024        debug_struct.field("force", &self.force);
2025        if !self._unknown_fields.is_empty() {
2026            debug_struct.field("_unknown_fields", &self._unknown_fields);
2027        }
2028        debug_struct.finish()
2029    }
2030}
2031
2032impl std::fmt::Debug for super::DeleteTeamFolderTreeRequest {
2033    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2034        let mut debug_struct = f.debug_struct("DeleteTeamFolderTreeRequest");
2035        debug_struct.field("name", &self.name);
2036        debug_struct.field("force", &self.force);
2037        if !self._unknown_fields.is_empty() {
2038            debug_struct.field("_unknown_fields", &self._unknown_fields);
2039        }
2040        debug_struct.finish()
2041    }
2042}
2043
2044impl std::fmt::Debug for super::DeleteFolderTreeMetadata {
2045    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2046        let mut debug_struct = f.debug_struct("DeleteFolderTreeMetadata");
2047        debug_struct.field("create_time", &self.create_time);
2048        debug_struct.field("end_time", &self.end_time);
2049        debug_struct.field("target", &self.target);
2050        debug_struct.field("state", &self.state);
2051        debug_struct.field("percent_complete", &self.percent_complete);
2052        if !self._unknown_fields.is_empty() {
2053            debug_struct.field("_unknown_fields", &self._unknown_fields);
2054        }
2055        debug_struct.finish()
2056    }
2057}
2058
2059impl std::fmt::Debug for super::QueryFolderContentsRequest {
2060    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2061        let mut debug_struct = f.debug_struct("QueryFolderContentsRequest");
2062        debug_struct.field("folder", &self.folder);
2063        debug_struct.field("page_size", &self.page_size);
2064        debug_struct.field("page_token", &self.page_token);
2065        debug_struct.field("order_by", &self.order_by);
2066        debug_struct.field("filter", &self.filter);
2067        if !self._unknown_fields.is_empty() {
2068            debug_struct.field("_unknown_fields", &self._unknown_fields);
2069        }
2070        debug_struct.finish()
2071    }
2072}
2073
2074impl std::fmt::Debug for super::QueryFolderContentsResponse {
2075    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2076        let mut debug_struct = f.debug_struct("QueryFolderContentsResponse");
2077        debug_struct.field("entries", &self.entries);
2078        debug_struct.field("next_page_token", &self.next_page_token);
2079        if !self._unknown_fields.is_empty() {
2080            debug_struct.field("_unknown_fields", &self._unknown_fields);
2081        }
2082        debug_struct.finish()
2083    }
2084}
2085
2086impl std::fmt::Debug for super::query_folder_contents_response::FolderContentsEntry {
2087    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2088        let mut debug_struct = f.debug_struct("FolderContentsEntry");
2089        debug_struct.field("entry", &self.entry);
2090        if !self._unknown_fields.is_empty() {
2091            debug_struct.field("_unknown_fields", &self._unknown_fields);
2092        }
2093        debug_struct.finish()
2094    }
2095}
2096
2097impl std::fmt::Debug for super::QueryUserRootContentsRequest {
2098    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2099        let mut debug_struct = f.debug_struct("QueryUserRootContentsRequest");
2100        debug_struct.field("location", &self.location);
2101        debug_struct.field("page_size", &self.page_size);
2102        debug_struct.field("page_token", &self.page_token);
2103        debug_struct.field("order_by", &self.order_by);
2104        debug_struct.field("filter", &self.filter);
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::QueryUserRootContentsResponse {
2113    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2114        let mut debug_struct = f.debug_struct("QueryUserRootContentsResponse");
2115        debug_struct.field("entries", &self.entries);
2116        debug_struct.field("next_page_token", &self.next_page_token);
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::query_user_root_contents_response::RootContentsEntry {
2125    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2126        let mut debug_struct = f.debug_struct("RootContentsEntry");
2127        debug_struct.field("entry", &self.entry);
2128        if !self._unknown_fields.is_empty() {
2129            debug_struct.field("_unknown_fields", &self._unknown_fields);
2130        }
2131        debug_struct.finish()
2132    }
2133}
2134
2135impl std::fmt::Debug for super::TeamFolder {
2136    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2137        let mut debug_struct = f.debug_struct("TeamFolder");
2138        debug_struct.field("name", &self.name);
2139        debug_struct.field("display_name", &self.display_name);
2140        debug_struct.field("create_time", &self.create_time);
2141        debug_struct.field("update_time", &self.update_time);
2142        debug_struct.field("internal_metadata", &self.internal_metadata);
2143        debug_struct.field("creator_iam_principal", &self.creator_iam_principal);
2144        if !self._unknown_fields.is_empty() {
2145            debug_struct.field("_unknown_fields", &self._unknown_fields);
2146        }
2147        debug_struct.finish()
2148    }
2149}
2150
2151impl std::fmt::Debug for super::CreateTeamFolderRequest {
2152    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2153        let mut debug_struct = f.debug_struct("CreateTeamFolderRequest");
2154        debug_struct.field("parent", &self.parent);
2155        debug_struct.field("team_folder", &self.team_folder);
2156        if !self._unknown_fields.is_empty() {
2157            debug_struct.field("_unknown_fields", &self._unknown_fields);
2158        }
2159        debug_struct.finish()
2160    }
2161}
2162
2163impl std::fmt::Debug for super::GetTeamFolderRequest {
2164    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2165        let mut debug_struct = f.debug_struct("GetTeamFolderRequest");
2166        debug_struct.field("name", &self.name);
2167        if !self._unknown_fields.is_empty() {
2168            debug_struct.field("_unknown_fields", &self._unknown_fields);
2169        }
2170        debug_struct.finish()
2171    }
2172}
2173
2174impl std::fmt::Debug for super::UpdateTeamFolderRequest {
2175    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2176        let mut debug_struct = f.debug_struct("UpdateTeamFolderRequest");
2177        debug_struct.field("update_mask", &self.update_mask);
2178        debug_struct.field("team_folder", &self.team_folder);
2179        if !self._unknown_fields.is_empty() {
2180            debug_struct.field("_unknown_fields", &self._unknown_fields);
2181        }
2182        debug_struct.finish()
2183    }
2184}
2185
2186impl std::fmt::Debug for super::DeleteTeamFolderRequest {
2187    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2188        let mut debug_struct = f.debug_struct("DeleteTeamFolderRequest");
2189        debug_struct.field("name", &self.name);
2190        if !self._unknown_fields.is_empty() {
2191            debug_struct.field("_unknown_fields", &self._unknown_fields);
2192        }
2193        debug_struct.finish()
2194    }
2195}
2196
2197impl std::fmt::Debug for super::QueryTeamFolderContentsRequest {
2198    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2199        let mut debug_struct = f.debug_struct("QueryTeamFolderContentsRequest");
2200        debug_struct.field("team_folder", &self.team_folder);
2201        debug_struct.field("page_size", &self.page_size);
2202        debug_struct.field("page_token", &self.page_token);
2203        debug_struct.field("order_by", &self.order_by);
2204        debug_struct.field("filter", &self.filter);
2205        if !self._unknown_fields.is_empty() {
2206            debug_struct.field("_unknown_fields", &self._unknown_fields);
2207        }
2208        debug_struct.finish()
2209    }
2210}
2211
2212impl std::fmt::Debug for super::QueryTeamFolderContentsResponse {
2213    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2214        let mut debug_struct = f.debug_struct("QueryTeamFolderContentsResponse");
2215        debug_struct.field("entries", &self.entries);
2216        debug_struct.field("next_page_token", &self.next_page_token);
2217        if !self._unknown_fields.is_empty() {
2218            debug_struct.field("_unknown_fields", &self._unknown_fields);
2219        }
2220        debug_struct.finish()
2221    }
2222}
2223
2224impl std::fmt::Debug for super::query_team_folder_contents_response::TeamFolderContentsEntry {
2225    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2226        let mut debug_struct = f.debug_struct("TeamFolderContentsEntry");
2227        debug_struct.field("entry", &self.entry);
2228        if !self._unknown_fields.is_empty() {
2229            debug_struct.field("_unknown_fields", &self._unknown_fields);
2230        }
2231        debug_struct.finish()
2232    }
2233}
2234
2235impl std::fmt::Debug for super::SearchTeamFoldersRequest {
2236    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2237        let mut debug_struct = f.debug_struct("SearchTeamFoldersRequest");
2238        debug_struct.field("location", &self.location);
2239        debug_struct.field("page_size", &self.page_size);
2240        debug_struct.field("page_token", &self.page_token);
2241        debug_struct.field("order_by", &self.order_by);
2242        debug_struct.field("filter", &self.filter);
2243        if !self._unknown_fields.is_empty() {
2244            debug_struct.field("_unknown_fields", &self._unknown_fields);
2245        }
2246        debug_struct.finish()
2247    }
2248}
2249
2250impl std::fmt::Debug for super::SearchTeamFoldersResponse {
2251    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2252        let mut debug_struct = f.debug_struct("SearchTeamFoldersResponse");
2253        debug_struct.field("results", &self.results);
2254        debug_struct.field("next_page_token", &self.next_page_token);
2255        if !self._unknown_fields.is_empty() {
2256            debug_struct.field("_unknown_fields", &self._unknown_fields);
2257        }
2258        debug_struct.finish()
2259    }
2260}
2261
2262impl std::fmt::Debug for super::search_team_folders_response::TeamFolderSearchResult {
2263    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2264        let mut debug_struct = f.debug_struct("TeamFolderSearchResult");
2265        debug_struct.field("entry", &self.entry);
2266        if !self._unknown_fields.is_empty() {
2267            debug_struct.field("_unknown_fields", &self._unknown_fields);
2268        }
2269        debug_struct.finish()
2270    }
2271}
2272
2273impl std::fmt::Debug for super::MoveFolderMetadata {
2274    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2275        let mut debug_struct = f.debug_struct("MoveFolderMetadata");
2276        debug_struct.field("create_time", &self.create_time);
2277        debug_struct.field("end_time", &self.end_time);
2278        debug_struct.field("target", &self.target);
2279        debug_struct.field("state", &self.state);
2280        debug_struct.field("percent_complete", &self.percent_complete);
2281        if !self._unknown_fields.is_empty() {
2282            debug_struct.field("_unknown_fields", &self._unknown_fields);
2283        }
2284        debug_struct.finish()
2285    }
2286}
2287
2288impl std::fmt::Debug for super::MoveRepositoryMetadata {
2289    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
2290        let mut debug_struct = f.debug_struct("MoveRepositoryMetadata");
2291        debug_struct.field("create_time", &self.create_time);
2292        debug_struct.field("end_time", &self.end_time);
2293        debug_struct.field("target", &self.target);
2294        debug_struct.field("state", &self.state);
2295        debug_struct.field("percent_complete", &self.percent_complete);
2296        if !self._unknown_fields.is_empty() {
2297            debug_struct.field("_unknown_fields", &self._unknown_fields);
2298        }
2299        debug_struct.finish()
2300    }
2301}