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