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("create_time", &self.create_time);
36        debug_struct.field("display_name", &self.display_name);
37        debug_struct.field("git_remote_settings", &self.git_remote_settings);
38        debug_struct.field(
39            "npmrc_environment_variables_secret_version",
40            &self.npmrc_environment_variables_secret_version,
41        );
42        debug_struct.field(
43            "workspace_compilation_overrides",
44            &self.workspace_compilation_overrides,
45        );
46        debug_struct.field("labels", &self.labels);
47        debug_struct.field(
48            "set_authenticated_user_admin",
49            &self.set_authenticated_user_admin,
50        );
51        debug_struct.field("service_account", &self.service_account);
52        debug_struct.field("kms_key_name", &self.kms_key_name);
53        debug_struct.field("data_encryption_state", &self.data_encryption_state);
54        debug_struct.field("internal_metadata", &self.internal_metadata);
55        if !self._unknown_fields.is_empty() {
56            debug_struct.field("_unknown_fields", &self._unknown_fields);
57        }
58        debug_struct.finish()
59    }
60}
61
62impl std::fmt::Debug for super::repository::GitRemoteSettings {
63    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
64        let mut debug_struct = f.debug_struct("GitRemoteSettings");
65        debug_struct.field("url", &self.url);
66        debug_struct.field("default_branch", &self.default_branch);
67        debug_struct.field(
68            "authentication_token_secret_version",
69            &self.authentication_token_secret_version,
70        );
71        debug_struct.field("ssh_authentication_config", &self.ssh_authentication_config);
72        debug_struct.field("token_status", &self.token_status);
73        if !self._unknown_fields.is_empty() {
74            debug_struct.field("_unknown_fields", &self._unknown_fields);
75        }
76        debug_struct.finish()
77    }
78}
79
80impl std::fmt::Debug for super::repository::git_remote_settings::SshAuthenticationConfig {
81    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
82        let mut debug_struct = f.debug_struct("SshAuthenticationConfig");
83        debug_struct.field(
84            "user_private_key_secret_version",
85            &self.user_private_key_secret_version,
86        );
87        debug_struct.field("host_public_key", &self.host_public_key);
88        if !self._unknown_fields.is_empty() {
89            debug_struct.field("_unknown_fields", &self._unknown_fields);
90        }
91        debug_struct.finish()
92    }
93}
94
95impl std::fmt::Debug for super::repository::WorkspaceCompilationOverrides {
96    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
97        let mut debug_struct = f.debug_struct("WorkspaceCompilationOverrides");
98        debug_struct.field("default_database", &self.default_database);
99        debug_struct.field("schema_suffix", &self.schema_suffix);
100        debug_struct.field("table_prefix", &self.table_prefix);
101        if !self._unknown_fields.is_empty() {
102            debug_struct.field("_unknown_fields", &self._unknown_fields);
103        }
104        debug_struct.finish()
105    }
106}
107
108impl std::fmt::Debug for super::ListRepositoriesRequest {
109    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
110        let mut debug_struct = f.debug_struct("ListRepositoriesRequest");
111        debug_struct.field("parent", &self.parent);
112        debug_struct.field("page_size", &self.page_size);
113        debug_struct.field("page_token", &self.page_token);
114        debug_struct.field("order_by", &self.order_by);
115        debug_struct.field("filter", &self.filter);
116        if !self._unknown_fields.is_empty() {
117            debug_struct.field("_unknown_fields", &self._unknown_fields);
118        }
119        debug_struct.finish()
120    }
121}
122
123impl std::fmt::Debug for super::ListRepositoriesResponse {
124    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
125        let mut debug_struct = f.debug_struct("ListRepositoriesResponse");
126        debug_struct.field("repositories", &self.repositories);
127        debug_struct.field("next_page_token", &self.next_page_token);
128        debug_struct.field("unreachable", &self.unreachable);
129        if !self._unknown_fields.is_empty() {
130            debug_struct.field("_unknown_fields", &self._unknown_fields);
131        }
132        debug_struct.finish()
133    }
134}
135
136impl std::fmt::Debug for super::GetRepositoryRequest {
137    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
138        let mut debug_struct = f.debug_struct("GetRepositoryRequest");
139        debug_struct.field("name", &self.name);
140        if !self._unknown_fields.is_empty() {
141            debug_struct.field("_unknown_fields", &self._unknown_fields);
142        }
143        debug_struct.finish()
144    }
145}
146
147impl std::fmt::Debug for super::CreateRepositoryRequest {
148    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
149        let mut debug_struct = f.debug_struct("CreateRepositoryRequest");
150        debug_struct.field("parent", &self.parent);
151        debug_struct.field("repository", &self.repository);
152        debug_struct.field("repository_id", &self.repository_id);
153        if !self._unknown_fields.is_empty() {
154            debug_struct.field("_unknown_fields", &self._unknown_fields);
155        }
156        debug_struct.finish()
157    }
158}
159
160impl std::fmt::Debug for super::UpdateRepositoryRequest {
161    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
162        let mut debug_struct = f.debug_struct("UpdateRepositoryRequest");
163        debug_struct.field("update_mask", &self.update_mask);
164        debug_struct.field("repository", &self.repository);
165        if !self._unknown_fields.is_empty() {
166            debug_struct.field("_unknown_fields", &self._unknown_fields);
167        }
168        debug_struct.finish()
169    }
170}
171
172impl std::fmt::Debug for super::DeleteRepositoryRequest {
173    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
174        let mut debug_struct = f.debug_struct("DeleteRepositoryRequest");
175        debug_struct.field("name", &self.name);
176        debug_struct.field("force", &self.force);
177        if !self._unknown_fields.is_empty() {
178            debug_struct.field("_unknown_fields", &self._unknown_fields);
179        }
180        debug_struct.finish()
181    }
182}
183
184impl std::fmt::Debug for super::CommitRepositoryChangesRequest {
185    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
186        let mut debug_struct = f.debug_struct("CommitRepositoryChangesRequest");
187        debug_struct.field("name", &self.name);
188        debug_struct.field("commit_metadata", &self.commit_metadata);
189        debug_struct.field("required_head_commit_sha", &self.required_head_commit_sha);
190        debug_struct.field("file_operations", &self.file_operations);
191        if !self._unknown_fields.is_empty() {
192            debug_struct.field("_unknown_fields", &self._unknown_fields);
193        }
194        debug_struct.finish()
195    }
196}
197
198impl std::fmt::Debug for super::commit_repository_changes_request::FileOperation {
199    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
200        let mut debug_struct = f.debug_struct("FileOperation");
201        debug_struct.field("operation", &self.operation);
202        if !self._unknown_fields.is_empty() {
203            debug_struct.field("_unknown_fields", &self._unknown_fields);
204        }
205        debug_struct.finish()
206    }
207}
208
209impl std::fmt::Debug for super::commit_repository_changes_request::file_operation::WriteFile {
210    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
211        let mut debug_struct = f.debug_struct("WriteFile");
212        debug_struct.field("contents", &self.contents);
213        if !self._unknown_fields.is_empty() {
214            debug_struct.field("_unknown_fields", &self._unknown_fields);
215        }
216        debug_struct.finish()
217    }
218}
219
220impl std::fmt::Debug for super::commit_repository_changes_request::file_operation::DeleteFile {
221    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
222        let mut debug_struct = f.debug_struct("DeleteFile");
223        if !self._unknown_fields.is_empty() {
224            debug_struct.field("_unknown_fields", &self._unknown_fields);
225        }
226        debug_struct.finish()
227    }
228}
229
230impl std::fmt::Debug for super::CommitRepositoryChangesResponse {
231    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
232        let mut debug_struct = f.debug_struct("CommitRepositoryChangesResponse");
233        debug_struct.field("commit_sha", &self.commit_sha);
234        if !self._unknown_fields.is_empty() {
235            debug_struct.field("_unknown_fields", &self._unknown_fields);
236        }
237        debug_struct.finish()
238    }
239}
240
241impl std::fmt::Debug for super::ReadRepositoryFileRequest {
242    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
243        let mut debug_struct = f.debug_struct("ReadRepositoryFileRequest");
244        debug_struct.field("name", &self.name);
245        debug_struct.field("commit_sha", &self.commit_sha);
246        debug_struct.field("path", &self.path);
247        if !self._unknown_fields.is_empty() {
248            debug_struct.field("_unknown_fields", &self._unknown_fields);
249        }
250        debug_struct.finish()
251    }
252}
253
254impl std::fmt::Debug for super::ReadRepositoryFileResponse {
255    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
256        let mut debug_struct = f.debug_struct("ReadRepositoryFileResponse");
257        debug_struct.field("contents", &self.contents);
258        if !self._unknown_fields.is_empty() {
259            debug_struct.field("_unknown_fields", &self._unknown_fields);
260        }
261        debug_struct.finish()
262    }
263}
264
265impl std::fmt::Debug for super::QueryRepositoryDirectoryContentsRequest {
266    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
267        let mut debug_struct = f.debug_struct("QueryRepositoryDirectoryContentsRequest");
268        debug_struct.field("name", &self.name);
269        debug_struct.field("commit_sha", &self.commit_sha);
270        debug_struct.field("path", &self.path);
271        debug_struct.field("page_size", &self.page_size);
272        debug_struct.field("page_token", &self.page_token);
273        if !self._unknown_fields.is_empty() {
274            debug_struct.field("_unknown_fields", &self._unknown_fields);
275        }
276        debug_struct.finish()
277    }
278}
279
280impl std::fmt::Debug for super::QueryRepositoryDirectoryContentsResponse {
281    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
282        let mut debug_struct = f.debug_struct("QueryRepositoryDirectoryContentsResponse");
283        debug_struct.field("directory_entries", &self.directory_entries);
284        debug_struct.field("next_page_token", &self.next_page_token);
285        if !self._unknown_fields.is_empty() {
286            debug_struct.field("_unknown_fields", &self._unknown_fields);
287        }
288        debug_struct.finish()
289    }
290}
291
292impl std::fmt::Debug for super::FetchRepositoryHistoryRequest {
293    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
294        let mut debug_struct = f.debug_struct("FetchRepositoryHistoryRequest");
295        debug_struct.field("name", &self.name);
296        debug_struct.field("page_size", &self.page_size);
297        debug_struct.field("page_token", &self.page_token);
298        if !self._unknown_fields.is_empty() {
299            debug_struct.field("_unknown_fields", &self._unknown_fields);
300        }
301        debug_struct.finish()
302    }
303}
304
305impl std::fmt::Debug for super::FetchRepositoryHistoryResponse {
306    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
307        let mut debug_struct = f.debug_struct("FetchRepositoryHistoryResponse");
308        debug_struct.field("commits", &self.commits);
309        debug_struct.field("next_page_token", &self.next_page_token);
310        if !self._unknown_fields.is_empty() {
311            debug_struct.field("_unknown_fields", &self._unknown_fields);
312        }
313        debug_struct.finish()
314    }
315}
316
317impl std::fmt::Debug for super::CommitLogEntry {
318    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
319        let mut debug_struct = f.debug_struct("CommitLogEntry");
320        debug_struct.field("commit_time", &self.commit_time);
321        debug_struct.field("commit_sha", &self.commit_sha);
322        debug_struct.field("author", &self.author);
323        debug_struct.field("commit_message", &self.commit_message);
324        if !self._unknown_fields.is_empty() {
325            debug_struct.field("_unknown_fields", &self._unknown_fields);
326        }
327        debug_struct.finish()
328    }
329}
330
331impl std::fmt::Debug for super::CommitMetadata {
332    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
333        let mut debug_struct = f.debug_struct("CommitMetadata");
334        debug_struct.field("author", &self.author);
335        debug_struct.field("commit_message", &self.commit_message);
336        if !self._unknown_fields.is_empty() {
337            debug_struct.field("_unknown_fields", &self._unknown_fields);
338        }
339        debug_struct.finish()
340    }
341}
342
343impl std::fmt::Debug for super::ComputeRepositoryAccessTokenStatusRequest {
344    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
345        let mut debug_struct = f.debug_struct("ComputeRepositoryAccessTokenStatusRequest");
346        debug_struct.field("name", &self.name);
347        if !self._unknown_fields.is_empty() {
348            debug_struct.field("_unknown_fields", &self._unknown_fields);
349        }
350        debug_struct.finish()
351    }
352}
353
354impl std::fmt::Debug for super::ComputeRepositoryAccessTokenStatusResponse {
355    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
356        let mut debug_struct = f.debug_struct("ComputeRepositoryAccessTokenStatusResponse");
357        debug_struct.field("token_status", &self.token_status);
358        if !self._unknown_fields.is_empty() {
359            debug_struct.field("_unknown_fields", &self._unknown_fields);
360        }
361        debug_struct.finish()
362    }
363}
364
365impl std::fmt::Debug for super::FetchRemoteBranchesRequest {
366    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
367        let mut debug_struct = f.debug_struct("FetchRemoteBranchesRequest");
368        debug_struct.field("name", &self.name);
369        if !self._unknown_fields.is_empty() {
370            debug_struct.field("_unknown_fields", &self._unknown_fields);
371        }
372        debug_struct.finish()
373    }
374}
375
376impl std::fmt::Debug for super::FetchRemoteBranchesResponse {
377    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
378        let mut debug_struct = f.debug_struct("FetchRemoteBranchesResponse");
379        debug_struct.field("branches", &self.branches);
380        if !self._unknown_fields.is_empty() {
381            debug_struct.field("_unknown_fields", &self._unknown_fields);
382        }
383        debug_struct.finish()
384    }
385}
386
387impl std::fmt::Debug for super::Workspace {
388    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
389        let mut debug_struct = f.debug_struct("Workspace");
390        debug_struct.field("name", &self.name);
391        debug_struct.field("create_time", &self.create_time);
392        debug_struct.field("data_encryption_state", &self.data_encryption_state);
393        debug_struct.field("internal_metadata", &self.internal_metadata);
394        if !self._unknown_fields.is_empty() {
395            debug_struct.field("_unknown_fields", &self._unknown_fields);
396        }
397        debug_struct.finish()
398    }
399}
400
401impl std::fmt::Debug for super::ListWorkspacesRequest {
402    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
403        let mut debug_struct = f.debug_struct("ListWorkspacesRequest");
404        debug_struct.field("parent", &self.parent);
405        debug_struct.field("page_size", &self.page_size);
406        debug_struct.field("page_token", &self.page_token);
407        debug_struct.field("order_by", &self.order_by);
408        debug_struct.field("filter", &self.filter);
409        if !self._unknown_fields.is_empty() {
410            debug_struct.field("_unknown_fields", &self._unknown_fields);
411        }
412        debug_struct.finish()
413    }
414}
415
416impl std::fmt::Debug for super::ListWorkspacesResponse {
417    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
418        let mut debug_struct = f.debug_struct("ListWorkspacesResponse");
419        debug_struct.field("workspaces", &self.workspaces);
420        debug_struct.field("next_page_token", &self.next_page_token);
421        debug_struct.field("unreachable", &self.unreachable);
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::GetWorkspaceRequest {
430    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
431        let mut debug_struct = f.debug_struct("GetWorkspaceRequest");
432        debug_struct.field("name", &self.name);
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::CreateWorkspaceRequest {
441    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
442        let mut debug_struct = f.debug_struct("CreateWorkspaceRequest");
443        debug_struct.field("parent", &self.parent);
444        debug_struct.field("workspace", &self.workspace);
445        debug_struct.field("workspace_id", &self.workspace_id);
446        if !self._unknown_fields.is_empty() {
447            debug_struct.field("_unknown_fields", &self._unknown_fields);
448        }
449        debug_struct.finish()
450    }
451}
452
453impl std::fmt::Debug for super::DeleteWorkspaceRequest {
454    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
455        let mut debug_struct = f.debug_struct("DeleteWorkspaceRequest");
456        debug_struct.field("name", &self.name);
457        if !self._unknown_fields.is_empty() {
458            debug_struct.field("_unknown_fields", &self._unknown_fields);
459        }
460        debug_struct.finish()
461    }
462}
463
464impl std::fmt::Debug for super::CommitAuthor {
465    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
466        let mut debug_struct = f.debug_struct("CommitAuthor");
467        debug_struct.field("name", &self.name);
468        debug_struct.field("email_address", &self.email_address);
469        if !self._unknown_fields.is_empty() {
470            debug_struct.field("_unknown_fields", &self._unknown_fields);
471        }
472        debug_struct.finish()
473    }
474}
475
476impl std::fmt::Debug for super::PullGitCommitsRequest {
477    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
478        let mut debug_struct = f.debug_struct("PullGitCommitsRequest");
479        debug_struct.field("name", &self.name);
480        debug_struct.field("remote_branch", &self.remote_branch);
481        debug_struct.field("author", &self.author);
482        if !self._unknown_fields.is_empty() {
483            debug_struct.field("_unknown_fields", &self._unknown_fields);
484        }
485        debug_struct.finish()
486    }
487}
488
489impl std::fmt::Debug for super::PullGitCommitsResponse {
490    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
491        let mut debug_struct = f.debug_struct("PullGitCommitsResponse");
492        if !self._unknown_fields.is_empty() {
493            debug_struct.field("_unknown_fields", &self._unknown_fields);
494        }
495        debug_struct.finish()
496    }
497}
498
499impl std::fmt::Debug for super::PushGitCommitsRequest {
500    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
501        let mut debug_struct = f.debug_struct("PushGitCommitsRequest");
502        debug_struct.field("name", &self.name);
503        debug_struct.field("remote_branch", &self.remote_branch);
504        if !self._unknown_fields.is_empty() {
505            debug_struct.field("_unknown_fields", &self._unknown_fields);
506        }
507        debug_struct.finish()
508    }
509}
510
511impl std::fmt::Debug for super::PushGitCommitsResponse {
512    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
513        let mut debug_struct = f.debug_struct("PushGitCommitsResponse");
514        if !self._unknown_fields.is_empty() {
515            debug_struct.field("_unknown_fields", &self._unknown_fields);
516        }
517        debug_struct.finish()
518    }
519}
520
521impl std::fmt::Debug for super::FetchFileGitStatusesRequest {
522    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
523        let mut debug_struct = f.debug_struct("FetchFileGitStatusesRequest");
524        debug_struct.field("name", &self.name);
525        if !self._unknown_fields.is_empty() {
526            debug_struct.field("_unknown_fields", &self._unknown_fields);
527        }
528        debug_struct.finish()
529    }
530}
531
532impl std::fmt::Debug for super::FetchFileGitStatusesResponse {
533    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
534        let mut debug_struct = f.debug_struct("FetchFileGitStatusesResponse");
535        debug_struct.field("uncommitted_file_changes", &self.uncommitted_file_changes);
536        if !self._unknown_fields.is_empty() {
537            debug_struct.field("_unknown_fields", &self._unknown_fields);
538        }
539        debug_struct.finish()
540    }
541}
542
543impl std::fmt::Debug for super::fetch_file_git_statuses_response::UncommittedFileChange {
544    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
545        let mut debug_struct = f.debug_struct("UncommittedFileChange");
546        debug_struct.field("path", &self.path);
547        debug_struct.field("state", &self.state);
548        if !self._unknown_fields.is_empty() {
549            debug_struct.field("_unknown_fields", &self._unknown_fields);
550        }
551        debug_struct.finish()
552    }
553}
554
555impl std::fmt::Debug for super::FetchGitAheadBehindRequest {
556    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
557        let mut debug_struct = f.debug_struct("FetchGitAheadBehindRequest");
558        debug_struct.field("name", &self.name);
559        debug_struct.field("remote_branch", &self.remote_branch);
560        if !self._unknown_fields.is_empty() {
561            debug_struct.field("_unknown_fields", &self._unknown_fields);
562        }
563        debug_struct.finish()
564    }
565}
566
567impl std::fmt::Debug for super::FetchGitAheadBehindResponse {
568    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
569        let mut debug_struct = f.debug_struct("FetchGitAheadBehindResponse");
570        debug_struct.field("commits_ahead", &self.commits_ahead);
571        debug_struct.field("commits_behind", &self.commits_behind);
572        if !self._unknown_fields.is_empty() {
573            debug_struct.field("_unknown_fields", &self._unknown_fields);
574        }
575        debug_struct.finish()
576    }
577}
578
579impl std::fmt::Debug for super::CommitWorkspaceChangesRequest {
580    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
581        let mut debug_struct = f.debug_struct("CommitWorkspaceChangesRequest");
582        debug_struct.field("name", &self.name);
583        debug_struct.field("author", &self.author);
584        debug_struct.field("commit_message", &self.commit_message);
585        debug_struct.field("paths", &self.paths);
586        if !self._unknown_fields.is_empty() {
587            debug_struct.field("_unknown_fields", &self._unknown_fields);
588        }
589        debug_struct.finish()
590    }
591}
592
593impl std::fmt::Debug for super::CommitWorkspaceChangesResponse {
594    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
595        let mut debug_struct = f.debug_struct("CommitWorkspaceChangesResponse");
596        if !self._unknown_fields.is_empty() {
597            debug_struct.field("_unknown_fields", &self._unknown_fields);
598        }
599        debug_struct.finish()
600    }
601}
602
603impl std::fmt::Debug for super::ResetWorkspaceChangesRequest {
604    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
605        let mut debug_struct = f.debug_struct("ResetWorkspaceChangesRequest");
606        debug_struct.field("name", &self.name);
607        debug_struct.field("paths", &self.paths);
608        debug_struct.field("clean", &self.clean);
609        if !self._unknown_fields.is_empty() {
610            debug_struct.field("_unknown_fields", &self._unknown_fields);
611        }
612        debug_struct.finish()
613    }
614}
615
616impl std::fmt::Debug for super::ResetWorkspaceChangesResponse {
617    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
618        let mut debug_struct = f.debug_struct("ResetWorkspaceChangesResponse");
619        if !self._unknown_fields.is_empty() {
620            debug_struct.field("_unknown_fields", &self._unknown_fields);
621        }
622        debug_struct.finish()
623    }
624}
625
626impl std::fmt::Debug for super::FetchFileDiffRequest {
627    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
628        let mut debug_struct = f.debug_struct("FetchFileDiffRequest");
629        debug_struct.field("workspace", &self.workspace);
630        debug_struct.field("path", &self.path);
631        if !self._unknown_fields.is_empty() {
632            debug_struct.field("_unknown_fields", &self._unknown_fields);
633        }
634        debug_struct.finish()
635    }
636}
637
638impl std::fmt::Debug for super::FetchFileDiffResponse {
639    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
640        let mut debug_struct = f.debug_struct("FetchFileDiffResponse");
641        debug_struct.field("formatted_diff", &self.formatted_diff);
642        if !self._unknown_fields.is_empty() {
643            debug_struct.field("_unknown_fields", &self._unknown_fields);
644        }
645        debug_struct.finish()
646    }
647}
648
649impl std::fmt::Debug for super::QueryDirectoryContentsRequest {
650    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
651        let mut debug_struct = f.debug_struct("QueryDirectoryContentsRequest");
652        debug_struct.field("workspace", &self.workspace);
653        debug_struct.field("path", &self.path);
654        debug_struct.field("page_size", &self.page_size);
655        debug_struct.field("page_token", &self.page_token);
656        if !self._unknown_fields.is_empty() {
657            debug_struct.field("_unknown_fields", &self._unknown_fields);
658        }
659        debug_struct.finish()
660    }
661}
662
663impl std::fmt::Debug for super::QueryDirectoryContentsResponse {
664    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
665        let mut debug_struct = f.debug_struct("QueryDirectoryContentsResponse");
666        debug_struct.field("directory_entries", &self.directory_entries);
667        debug_struct.field("next_page_token", &self.next_page_token);
668        if !self._unknown_fields.is_empty() {
669            debug_struct.field("_unknown_fields", &self._unknown_fields);
670        }
671        debug_struct.finish()
672    }
673}
674
675impl std::fmt::Debug for super::DirectoryEntry {
676    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
677        let mut debug_struct = f.debug_struct("DirectoryEntry");
678        debug_struct.field("entry", &self.entry);
679        if !self._unknown_fields.is_empty() {
680            debug_struct.field("_unknown_fields", &self._unknown_fields);
681        }
682        debug_struct.finish()
683    }
684}
685
686impl std::fmt::Debug for super::SearchFilesRequest {
687    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
688        let mut debug_struct = f.debug_struct("SearchFilesRequest");
689        debug_struct.field("workspace", &self.workspace);
690        debug_struct.field("page_size", &self.page_size);
691        debug_struct.field("page_token", &self.page_token);
692        debug_struct.field("filter", &self.filter);
693        if !self._unknown_fields.is_empty() {
694            debug_struct.field("_unknown_fields", &self._unknown_fields);
695        }
696        debug_struct.finish()
697    }
698}
699
700impl std::fmt::Debug for super::SearchFilesResponse {
701    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
702        let mut debug_struct = f.debug_struct("SearchFilesResponse");
703        debug_struct.field("search_results", &self.search_results);
704        debug_struct.field("next_page_token", &self.next_page_token);
705        if !self._unknown_fields.is_empty() {
706            debug_struct.field("_unknown_fields", &self._unknown_fields);
707        }
708        debug_struct.finish()
709    }
710}
711
712impl std::fmt::Debug for super::SearchResult {
713    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
714        let mut debug_struct = f.debug_struct("SearchResult");
715        debug_struct.field("entry", &self.entry);
716        if !self._unknown_fields.is_empty() {
717            debug_struct.field("_unknown_fields", &self._unknown_fields);
718        }
719        debug_struct.finish()
720    }
721}
722
723impl std::fmt::Debug for super::FileSearchResult {
724    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
725        let mut debug_struct = f.debug_struct("FileSearchResult");
726        debug_struct.field("path", &self.path);
727        if !self._unknown_fields.is_empty() {
728            debug_struct.field("_unknown_fields", &self._unknown_fields);
729        }
730        debug_struct.finish()
731    }
732}
733
734impl std::fmt::Debug for super::DirectorySearchResult {
735    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
736        let mut debug_struct = f.debug_struct("DirectorySearchResult");
737        debug_struct.field("path", &self.path);
738        if !self._unknown_fields.is_empty() {
739            debug_struct.field("_unknown_fields", &self._unknown_fields);
740        }
741        debug_struct.finish()
742    }
743}
744
745impl std::fmt::Debug for super::MakeDirectoryRequest {
746    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
747        let mut debug_struct = f.debug_struct("MakeDirectoryRequest");
748        debug_struct.field("workspace", &self.workspace);
749        debug_struct.field("path", &self.path);
750        if !self._unknown_fields.is_empty() {
751            debug_struct.field("_unknown_fields", &self._unknown_fields);
752        }
753        debug_struct.finish()
754    }
755}
756
757impl std::fmt::Debug for super::MakeDirectoryResponse {
758    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
759        let mut debug_struct = f.debug_struct("MakeDirectoryResponse");
760        if !self._unknown_fields.is_empty() {
761            debug_struct.field("_unknown_fields", &self._unknown_fields);
762        }
763        debug_struct.finish()
764    }
765}
766
767impl std::fmt::Debug for super::RemoveDirectoryRequest {
768    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
769        let mut debug_struct = f.debug_struct("RemoveDirectoryRequest");
770        debug_struct.field("workspace", &self.workspace);
771        debug_struct.field("path", &self.path);
772        if !self._unknown_fields.is_empty() {
773            debug_struct.field("_unknown_fields", &self._unknown_fields);
774        }
775        debug_struct.finish()
776    }
777}
778
779impl std::fmt::Debug for super::RemoveDirectoryResponse {
780    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
781        let mut debug_struct = f.debug_struct("RemoveDirectoryResponse");
782        if !self._unknown_fields.is_empty() {
783            debug_struct.field("_unknown_fields", &self._unknown_fields);
784        }
785        debug_struct.finish()
786    }
787}
788
789impl std::fmt::Debug for super::MoveDirectoryRequest {
790    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
791        let mut debug_struct = f.debug_struct("MoveDirectoryRequest");
792        debug_struct.field("workspace", &self.workspace);
793        debug_struct.field("path", &self.path);
794        debug_struct.field("new_path", &self.new_path);
795        if !self._unknown_fields.is_empty() {
796            debug_struct.field("_unknown_fields", &self._unknown_fields);
797        }
798        debug_struct.finish()
799    }
800}
801
802impl std::fmt::Debug for super::MoveDirectoryResponse {
803    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
804        let mut debug_struct = f.debug_struct("MoveDirectoryResponse");
805        if !self._unknown_fields.is_empty() {
806            debug_struct.field("_unknown_fields", &self._unknown_fields);
807        }
808        debug_struct.finish()
809    }
810}
811
812impl std::fmt::Debug for super::ReadFileRequest {
813    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
814        let mut debug_struct = f.debug_struct("ReadFileRequest");
815        debug_struct.field("workspace", &self.workspace);
816        debug_struct.field("path", &self.path);
817        debug_struct.field("revision", &self.revision);
818        if !self._unknown_fields.is_empty() {
819            debug_struct.field("_unknown_fields", &self._unknown_fields);
820        }
821        debug_struct.finish()
822    }
823}
824
825impl std::fmt::Debug for super::ReadFileResponse {
826    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
827        let mut debug_struct = f.debug_struct("ReadFileResponse");
828        debug_struct.field("file_contents", &self.file_contents);
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::RemoveFileRequest {
837    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
838        let mut debug_struct = f.debug_struct("RemoveFileRequest");
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::RemoveFileResponse {
849    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
850        let mut debug_struct = f.debug_struct("RemoveFileResponse");
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::MoveFileRequest {
859    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
860        let mut debug_struct = f.debug_struct("MoveFileRequest");
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::MoveFileResponse {
872    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
873        let mut debug_struct = f.debug_struct("MoveFileResponse");
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::WriteFileRequest {
882    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
883        let mut debug_struct = f.debug_struct("WriteFileRequest");
884        debug_struct.field("workspace", &self.workspace);
885        debug_struct.field("path", &self.path);
886        debug_struct.field("contents", &self.contents);
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::WriteFileResponse {
895    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
896        let mut debug_struct = f.debug_struct("WriteFileResponse");
897        if !self._unknown_fields.is_empty() {
898            debug_struct.field("_unknown_fields", &self._unknown_fields);
899        }
900        debug_struct.finish()
901    }
902}
903
904impl std::fmt::Debug for super::InstallNpmPackagesRequest {
905    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
906        let mut debug_struct = f.debug_struct("InstallNpmPackagesRequest");
907        debug_struct.field("workspace", &self.workspace);
908        if !self._unknown_fields.is_empty() {
909            debug_struct.field("_unknown_fields", &self._unknown_fields);
910        }
911        debug_struct.finish()
912    }
913}
914
915impl std::fmt::Debug for super::InstallNpmPackagesResponse {
916    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
917        let mut debug_struct = f.debug_struct("InstallNpmPackagesResponse");
918        if !self._unknown_fields.is_empty() {
919            debug_struct.field("_unknown_fields", &self._unknown_fields);
920        }
921        debug_struct.finish()
922    }
923}
924
925impl std::fmt::Debug for super::ReleaseConfig {
926    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
927        let mut debug_struct = f.debug_struct("ReleaseConfig");
928        debug_struct.field("name", &self.name);
929        debug_struct.field("git_commitish", &self.git_commitish);
930        debug_struct.field("code_compilation_config", &self.code_compilation_config);
931        debug_struct.field("cron_schedule", &self.cron_schedule);
932        debug_struct.field("time_zone", &self.time_zone);
933        debug_struct.field(
934            "recent_scheduled_release_records",
935            &self.recent_scheduled_release_records,
936        );
937        debug_struct.field(
938            "release_compilation_result",
939            &self.release_compilation_result,
940        );
941        debug_struct.field("disabled", &self.disabled);
942        debug_struct.field("internal_metadata", &self.internal_metadata);
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::release_config::ScheduledReleaseRecord {
951    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
952        let mut debug_struct = f.debug_struct("ScheduledReleaseRecord");
953        debug_struct.field("release_time", &self.release_time);
954        debug_struct.field("result", &self.result);
955        if !self._unknown_fields.is_empty() {
956            debug_struct.field("_unknown_fields", &self._unknown_fields);
957        }
958        debug_struct.finish()
959    }
960}
961
962impl std::fmt::Debug for super::ListReleaseConfigsRequest {
963    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
964        let mut debug_struct = f.debug_struct("ListReleaseConfigsRequest");
965        debug_struct.field("parent", &self.parent);
966        debug_struct.field("page_size", &self.page_size);
967        debug_struct.field("page_token", &self.page_token);
968        if !self._unknown_fields.is_empty() {
969            debug_struct.field("_unknown_fields", &self._unknown_fields);
970        }
971        debug_struct.finish()
972    }
973}
974
975impl std::fmt::Debug for super::ListReleaseConfigsResponse {
976    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
977        let mut debug_struct = f.debug_struct("ListReleaseConfigsResponse");
978        debug_struct.field("release_configs", &self.release_configs);
979        debug_struct.field("next_page_token", &self.next_page_token);
980        debug_struct.field("unreachable", &self.unreachable);
981        if !self._unknown_fields.is_empty() {
982            debug_struct.field("_unknown_fields", &self._unknown_fields);
983        }
984        debug_struct.finish()
985    }
986}
987
988impl std::fmt::Debug for super::GetReleaseConfigRequest {
989    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
990        let mut debug_struct = f.debug_struct("GetReleaseConfigRequest");
991        debug_struct.field("name", &self.name);
992        if !self._unknown_fields.is_empty() {
993            debug_struct.field("_unknown_fields", &self._unknown_fields);
994        }
995        debug_struct.finish()
996    }
997}
998
999impl std::fmt::Debug for super::CreateReleaseConfigRequest {
1000    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1001        let mut debug_struct = f.debug_struct("CreateReleaseConfigRequest");
1002        debug_struct.field("parent", &self.parent);
1003        debug_struct.field("release_config", &self.release_config);
1004        debug_struct.field("release_config_id", &self.release_config_id);
1005        if !self._unknown_fields.is_empty() {
1006            debug_struct.field("_unknown_fields", &self._unknown_fields);
1007        }
1008        debug_struct.finish()
1009    }
1010}
1011
1012impl std::fmt::Debug for super::UpdateReleaseConfigRequest {
1013    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1014        let mut debug_struct = f.debug_struct("UpdateReleaseConfigRequest");
1015        debug_struct.field("update_mask", &self.update_mask);
1016        debug_struct.field("release_config", &self.release_config);
1017        if !self._unknown_fields.is_empty() {
1018            debug_struct.field("_unknown_fields", &self._unknown_fields);
1019        }
1020        debug_struct.finish()
1021    }
1022}
1023
1024impl std::fmt::Debug for super::DeleteReleaseConfigRequest {
1025    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1026        let mut debug_struct = f.debug_struct("DeleteReleaseConfigRequest");
1027        debug_struct.field("name", &self.name);
1028        if !self._unknown_fields.is_empty() {
1029            debug_struct.field("_unknown_fields", &self._unknown_fields);
1030        }
1031        debug_struct.finish()
1032    }
1033}
1034
1035impl std::fmt::Debug for super::CompilationResult {
1036    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1037        let mut debug_struct = f.debug_struct("CompilationResult");
1038        debug_struct.field("name", &self.name);
1039        debug_struct.field("code_compilation_config", &self.code_compilation_config);
1040        debug_struct.field("resolved_git_commit_sha", &self.resolved_git_commit_sha);
1041        debug_struct.field("dataform_core_version", &self.dataform_core_version);
1042        debug_struct.field("compilation_errors", &self.compilation_errors);
1043        debug_struct.field("data_encryption_state", &self.data_encryption_state);
1044        debug_struct.field("create_time", &self.create_time);
1045        debug_struct.field("internal_metadata", &self.internal_metadata);
1046        debug_struct.field("source", &self.source);
1047        if !self._unknown_fields.is_empty() {
1048            debug_struct.field("_unknown_fields", &self._unknown_fields);
1049        }
1050        debug_struct.finish()
1051    }
1052}
1053
1054impl std::fmt::Debug for super::compilation_result::CompilationError {
1055    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1056        let mut debug_struct = f.debug_struct("CompilationError");
1057        debug_struct.field("message", &self.message);
1058        debug_struct.field("stack", &self.stack);
1059        debug_struct.field("path", &self.path);
1060        debug_struct.field("action_target", &self.action_target);
1061        if !self._unknown_fields.is_empty() {
1062            debug_struct.field("_unknown_fields", &self._unknown_fields);
1063        }
1064        debug_struct.finish()
1065    }
1066}
1067
1068impl std::fmt::Debug for super::CodeCompilationConfig {
1069    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1070        let mut debug_struct = f.debug_struct("CodeCompilationConfig");
1071        debug_struct.field("default_database", &self.default_database);
1072        debug_struct.field("default_schema", &self.default_schema);
1073        debug_struct.field("default_location", &self.default_location);
1074        debug_struct.field("assertion_schema", &self.assertion_schema);
1075        debug_struct.field("vars", &self.vars);
1076        debug_struct.field("database_suffix", &self.database_suffix);
1077        debug_struct.field("schema_suffix", &self.schema_suffix);
1078        debug_struct.field("table_prefix", &self.table_prefix);
1079        debug_struct.field(
1080            "builtin_assertion_name_prefix",
1081            &self.builtin_assertion_name_prefix,
1082        );
1083        debug_struct.field(
1084            "default_notebook_runtime_options",
1085            &self.default_notebook_runtime_options,
1086        );
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::NotebookRuntimeOptions {
1095    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1096        let mut debug_struct = f.debug_struct("NotebookRuntimeOptions");
1097        debug_struct.field(
1098            "ai_platform_notebook_runtime_template",
1099            &self.ai_platform_notebook_runtime_template,
1100        );
1101        debug_struct.field("execution_sink", &self.execution_sink);
1102        if !self._unknown_fields.is_empty() {
1103            debug_struct.field("_unknown_fields", &self._unknown_fields);
1104        }
1105        debug_struct.finish()
1106    }
1107}
1108
1109impl std::fmt::Debug for super::ListCompilationResultsRequest {
1110    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1111        let mut debug_struct = f.debug_struct("ListCompilationResultsRequest");
1112        debug_struct.field("parent", &self.parent);
1113        debug_struct.field("page_size", &self.page_size);
1114        debug_struct.field("page_token", &self.page_token);
1115        debug_struct.field("order_by", &self.order_by);
1116        debug_struct.field("filter", &self.filter);
1117        if !self._unknown_fields.is_empty() {
1118            debug_struct.field("_unknown_fields", &self._unknown_fields);
1119        }
1120        debug_struct.finish()
1121    }
1122}
1123
1124impl std::fmt::Debug for super::ListCompilationResultsResponse {
1125    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1126        let mut debug_struct = f.debug_struct("ListCompilationResultsResponse");
1127        debug_struct.field("compilation_results", &self.compilation_results);
1128        debug_struct.field("next_page_token", &self.next_page_token);
1129        debug_struct.field("unreachable", &self.unreachable);
1130        if !self._unknown_fields.is_empty() {
1131            debug_struct.field("_unknown_fields", &self._unknown_fields);
1132        }
1133        debug_struct.finish()
1134    }
1135}
1136
1137impl std::fmt::Debug for super::GetCompilationResultRequest {
1138    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1139        let mut debug_struct = f.debug_struct("GetCompilationResultRequest");
1140        debug_struct.field("name", &self.name);
1141        if !self._unknown_fields.is_empty() {
1142            debug_struct.field("_unknown_fields", &self._unknown_fields);
1143        }
1144        debug_struct.finish()
1145    }
1146}
1147
1148impl std::fmt::Debug for super::CreateCompilationResultRequest {
1149    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1150        let mut debug_struct = f.debug_struct("CreateCompilationResultRequest");
1151        debug_struct.field("parent", &self.parent);
1152        debug_struct.field("compilation_result", &self.compilation_result);
1153        if !self._unknown_fields.is_empty() {
1154            debug_struct.field("_unknown_fields", &self._unknown_fields);
1155        }
1156        debug_struct.finish()
1157    }
1158}
1159
1160impl std::fmt::Debug for super::Target {
1161    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1162        let mut debug_struct = f.debug_struct("Target");
1163        debug_struct.field("database", &self.database);
1164        debug_struct.field("schema", &self.schema);
1165        debug_struct.field("name", &self.name);
1166        if !self._unknown_fields.is_empty() {
1167            debug_struct.field("_unknown_fields", &self._unknown_fields);
1168        }
1169        debug_struct.finish()
1170    }
1171}
1172
1173impl std::fmt::Debug for super::RelationDescriptor {
1174    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1175        let mut debug_struct = f.debug_struct("RelationDescriptor");
1176        debug_struct.field("description", &self.description);
1177        debug_struct.field("columns", &self.columns);
1178        debug_struct.field("bigquery_labels", &self.bigquery_labels);
1179        if !self._unknown_fields.is_empty() {
1180            debug_struct.field("_unknown_fields", &self._unknown_fields);
1181        }
1182        debug_struct.finish()
1183    }
1184}
1185
1186impl std::fmt::Debug for super::relation_descriptor::ColumnDescriptor {
1187    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1188        let mut debug_struct = f.debug_struct("ColumnDescriptor");
1189        debug_struct.field("path", &self.path);
1190        debug_struct.field("description", &self.description);
1191        debug_struct.field("bigquery_policy_tags", &self.bigquery_policy_tags);
1192        if !self._unknown_fields.is_empty() {
1193            debug_struct.field("_unknown_fields", &self._unknown_fields);
1194        }
1195        debug_struct.finish()
1196    }
1197}
1198
1199impl std::fmt::Debug for super::CompilationResultAction {
1200    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1201        let mut debug_struct = f.debug_struct("CompilationResultAction");
1202        debug_struct.field("target", &self.target);
1203        debug_struct.field("canonical_target", &self.canonical_target);
1204        debug_struct.field("file_path", &self.file_path);
1205        debug_struct.field("internal_metadata", &self.internal_metadata);
1206        debug_struct.field("compiled_object", &self.compiled_object);
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::compilation_result_action::Relation {
1215    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1216        let mut debug_struct = f.debug_struct("Relation");
1217        debug_struct.field("dependency_targets", &self.dependency_targets);
1218        debug_struct.field("disabled", &self.disabled);
1219        debug_struct.field("tags", &self.tags);
1220        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1221        debug_struct.field("relation_type", &self.relation_type);
1222        debug_struct.field("select_query", &self.select_query);
1223        debug_struct.field("pre_operations", &self.pre_operations);
1224        debug_struct.field("post_operations", &self.post_operations);
1225        debug_struct.field("incremental_table_config", &self.incremental_table_config);
1226        debug_struct.field("partition_expression", &self.partition_expression);
1227        debug_struct.field("cluster_expressions", &self.cluster_expressions);
1228        debug_struct.field("partition_expiration_days", &self.partition_expiration_days);
1229        debug_struct.field("require_partition_filter", &self.require_partition_filter);
1230        debug_struct.field("additional_options", &self.additional_options);
1231        if !self._unknown_fields.is_empty() {
1232            debug_struct.field("_unknown_fields", &self._unknown_fields);
1233        }
1234        debug_struct.finish()
1235    }
1236}
1237
1238impl std::fmt::Debug for super::compilation_result_action::relation::IncrementalTableConfig {
1239    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1240        let mut debug_struct = f.debug_struct("IncrementalTableConfig");
1241        debug_struct.field("incremental_select_query", &self.incremental_select_query);
1242        debug_struct.field("refresh_disabled", &self.refresh_disabled);
1243        debug_struct.field("unique_key_parts", &self.unique_key_parts);
1244        debug_struct.field("update_partition_filter", &self.update_partition_filter);
1245        debug_struct.field(
1246            "incremental_pre_operations",
1247            &self.incremental_pre_operations,
1248        );
1249        debug_struct.field(
1250            "incremental_post_operations",
1251            &self.incremental_post_operations,
1252        );
1253        if !self._unknown_fields.is_empty() {
1254            debug_struct.field("_unknown_fields", &self._unknown_fields);
1255        }
1256        debug_struct.finish()
1257    }
1258}
1259
1260impl std::fmt::Debug for super::compilation_result_action::Operations {
1261    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1262        let mut debug_struct = f.debug_struct("Operations");
1263        debug_struct.field("dependency_targets", &self.dependency_targets);
1264        debug_struct.field("disabled", &self.disabled);
1265        debug_struct.field("tags", &self.tags);
1266        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1267        debug_struct.field("queries", &self.queries);
1268        debug_struct.field("has_output", &self.has_output);
1269        if !self._unknown_fields.is_empty() {
1270            debug_struct.field("_unknown_fields", &self._unknown_fields);
1271        }
1272        debug_struct.finish()
1273    }
1274}
1275
1276impl std::fmt::Debug for super::compilation_result_action::Assertion {
1277    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1278        let mut debug_struct = f.debug_struct("Assertion");
1279        debug_struct.field("dependency_targets", &self.dependency_targets);
1280        debug_struct.field("parent_action", &self.parent_action);
1281        debug_struct.field("disabled", &self.disabled);
1282        debug_struct.field("tags", &self.tags);
1283        debug_struct.field("select_query", &self.select_query);
1284        debug_struct.field("relation_descriptor", &self.relation_descriptor);
1285        if !self._unknown_fields.is_empty() {
1286            debug_struct.field("_unknown_fields", &self._unknown_fields);
1287        }
1288        debug_struct.finish()
1289    }
1290}
1291
1292impl std::fmt::Debug for super::compilation_result_action::Declaration {
1293    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1294        let mut debug_struct = f.debug_struct("Declaration");
1295        debug_struct.field("relation_descriptor", &self.relation_descriptor);
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::compilation_result_action::Notebook {
1304    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1305        let mut debug_struct = f.debug_struct("Notebook");
1306        debug_struct.field("dependency_targets", &self.dependency_targets);
1307        debug_struct.field("disabled", &self.disabled);
1308        debug_struct.field("contents", &self.contents);
1309        debug_struct.field("tags", &self.tags);
1310        if !self._unknown_fields.is_empty() {
1311            debug_struct.field("_unknown_fields", &self._unknown_fields);
1312        }
1313        debug_struct.finish()
1314    }
1315}
1316
1317impl std::fmt::Debug for super::compilation_result_action::DataPreparation {
1318    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1319        let mut debug_struct = f.debug_struct("DataPreparation");
1320        debug_struct.field("dependency_targets", &self.dependency_targets);
1321        debug_struct.field("disabled", &self.disabled);
1322        debug_struct.field("tags", &self.tags);
1323        debug_struct.field("definition", &self.definition);
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::data_preparation::SqlDefinition {
1332    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1333        let mut debug_struct = f.debug_struct("SqlDefinition");
1334        debug_struct.field("query", &self.query);
1335        debug_struct.field("error_table", &self.error_table);
1336        debug_struct.field("load", &self.load);
1337        if !self._unknown_fields.is_empty() {
1338            debug_struct.field("_unknown_fields", &self._unknown_fields);
1339        }
1340        debug_struct.finish()
1341    }
1342}
1343
1344impl std::fmt::Debug for super::compilation_result_action::data_preparation::ErrorTable {
1345    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1346        let mut debug_struct = f.debug_struct("ErrorTable");
1347        debug_struct.field("target", &self.target);
1348        debug_struct.field("retention_days", &self.retention_days);
1349        if !self._unknown_fields.is_empty() {
1350            debug_struct.field("_unknown_fields", &self._unknown_fields);
1351        }
1352        debug_struct.finish()
1353    }
1354}
1355
1356impl std::fmt::Debug for super::compilation_result_action::LoadConfig {
1357    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1358        let mut debug_struct = f.debug_struct("LoadConfig");
1359        debug_struct.field("mode", &self.mode);
1360        if !self._unknown_fields.is_empty() {
1361            debug_struct.field("_unknown_fields", &self._unknown_fields);
1362        }
1363        debug_struct.finish()
1364    }
1365}
1366
1367impl std::fmt::Debug for super::compilation_result_action::SimpleLoadMode {
1368    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1369        let mut debug_struct = f.debug_struct("SimpleLoadMode");
1370        if !self._unknown_fields.is_empty() {
1371            debug_struct.field("_unknown_fields", &self._unknown_fields);
1372        }
1373        debug_struct.finish()
1374    }
1375}
1376
1377impl std::fmt::Debug for super::compilation_result_action::IncrementalLoadMode {
1378    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1379        let mut debug_struct = f.debug_struct("IncrementalLoadMode");
1380        debug_struct.field("column", &self.column);
1381        if !self._unknown_fields.is_empty() {
1382            debug_struct.field("_unknown_fields", &self._unknown_fields);
1383        }
1384        debug_struct.finish()
1385    }
1386}
1387
1388impl std::fmt::Debug for super::QueryCompilationResultActionsRequest {
1389    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1390        let mut debug_struct = f.debug_struct("QueryCompilationResultActionsRequest");
1391        debug_struct.field("name", &self.name);
1392        debug_struct.field("page_size", &self.page_size);
1393        debug_struct.field("page_token", &self.page_token);
1394        debug_struct.field("filter", &self.filter);
1395        if !self._unknown_fields.is_empty() {
1396            debug_struct.field("_unknown_fields", &self._unknown_fields);
1397        }
1398        debug_struct.finish()
1399    }
1400}
1401
1402impl std::fmt::Debug for super::QueryCompilationResultActionsResponse {
1403    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1404        let mut debug_struct = f.debug_struct("QueryCompilationResultActionsResponse");
1405        debug_struct.field(
1406            "compilation_result_actions",
1407            &self.compilation_result_actions,
1408        );
1409        debug_struct.field("next_page_token", &self.next_page_token);
1410        if !self._unknown_fields.is_empty() {
1411            debug_struct.field("_unknown_fields", &self._unknown_fields);
1412        }
1413        debug_struct.finish()
1414    }
1415}
1416
1417impl std::fmt::Debug for super::WorkflowConfig {
1418    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1419        let mut debug_struct = f.debug_struct("WorkflowConfig");
1420        debug_struct.field("name", &self.name);
1421        debug_struct.field("release_config", &self.release_config);
1422        debug_struct.field("invocation_config", &self.invocation_config);
1423        debug_struct.field("cron_schedule", &self.cron_schedule);
1424        debug_struct.field("time_zone", &self.time_zone);
1425        debug_struct.field(
1426            "recent_scheduled_execution_records",
1427            &self.recent_scheduled_execution_records,
1428        );
1429        debug_struct.field("disabled", &self.disabled);
1430        debug_struct.field("create_time", &self.create_time);
1431        debug_struct.field("update_time", &self.update_time);
1432        debug_struct.field("internal_metadata", &self.internal_metadata);
1433        if !self._unknown_fields.is_empty() {
1434            debug_struct.field("_unknown_fields", &self._unknown_fields);
1435        }
1436        debug_struct.finish()
1437    }
1438}
1439
1440impl std::fmt::Debug for super::workflow_config::ScheduledExecutionRecord {
1441    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1442        let mut debug_struct = f.debug_struct("ScheduledExecutionRecord");
1443        debug_struct.field("execution_time", &self.execution_time);
1444        debug_struct.field("result", &self.result);
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::InvocationConfig {
1453    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1454        let mut debug_struct = f.debug_struct("InvocationConfig");
1455        debug_struct.field("included_targets", &self.included_targets);
1456        debug_struct.field("included_tags", &self.included_tags);
1457        debug_struct.field(
1458            "transitive_dependencies_included",
1459            &self.transitive_dependencies_included,
1460        );
1461        debug_struct.field(
1462            "transitive_dependents_included",
1463            &self.transitive_dependents_included,
1464        );
1465        debug_struct.field(
1466            "fully_refresh_incremental_tables_enabled",
1467            &self.fully_refresh_incremental_tables_enabled,
1468        );
1469        debug_struct.field("service_account", &self.service_account);
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::ListWorkflowConfigsRequest {
1478    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1479        let mut debug_struct = f.debug_struct("ListWorkflowConfigsRequest");
1480        debug_struct.field("parent", &self.parent);
1481        debug_struct.field("page_size", &self.page_size);
1482        debug_struct.field("page_token", &self.page_token);
1483        if !self._unknown_fields.is_empty() {
1484            debug_struct.field("_unknown_fields", &self._unknown_fields);
1485        }
1486        debug_struct.finish()
1487    }
1488}
1489
1490impl std::fmt::Debug for super::ListWorkflowConfigsResponse {
1491    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1492        let mut debug_struct = f.debug_struct("ListWorkflowConfigsResponse");
1493        debug_struct.field("workflow_configs", &self.workflow_configs);
1494        debug_struct.field("next_page_token", &self.next_page_token);
1495        debug_struct.field("unreachable", &self.unreachable);
1496        if !self._unknown_fields.is_empty() {
1497            debug_struct.field("_unknown_fields", &self._unknown_fields);
1498        }
1499        debug_struct.finish()
1500    }
1501}
1502
1503impl std::fmt::Debug for super::GetWorkflowConfigRequest {
1504    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1505        let mut debug_struct = f.debug_struct("GetWorkflowConfigRequest");
1506        debug_struct.field("name", &self.name);
1507        if !self._unknown_fields.is_empty() {
1508            debug_struct.field("_unknown_fields", &self._unknown_fields);
1509        }
1510        debug_struct.finish()
1511    }
1512}
1513
1514impl std::fmt::Debug for super::CreateWorkflowConfigRequest {
1515    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1516        let mut debug_struct = f.debug_struct("CreateWorkflowConfigRequest");
1517        debug_struct.field("parent", &self.parent);
1518        debug_struct.field("workflow_config", &self.workflow_config);
1519        debug_struct.field("workflow_config_id", &self.workflow_config_id);
1520        if !self._unknown_fields.is_empty() {
1521            debug_struct.field("_unknown_fields", &self._unknown_fields);
1522        }
1523        debug_struct.finish()
1524    }
1525}
1526
1527impl std::fmt::Debug for super::UpdateWorkflowConfigRequest {
1528    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1529        let mut debug_struct = f.debug_struct("UpdateWorkflowConfigRequest");
1530        debug_struct.field("update_mask", &self.update_mask);
1531        debug_struct.field("workflow_config", &self.workflow_config);
1532        if !self._unknown_fields.is_empty() {
1533            debug_struct.field("_unknown_fields", &self._unknown_fields);
1534        }
1535        debug_struct.finish()
1536    }
1537}
1538
1539impl std::fmt::Debug for super::DeleteWorkflowConfigRequest {
1540    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1541        let mut debug_struct = f.debug_struct("DeleteWorkflowConfigRequest");
1542        debug_struct.field("name", &self.name);
1543        if !self._unknown_fields.is_empty() {
1544            debug_struct.field("_unknown_fields", &self._unknown_fields);
1545        }
1546        debug_struct.finish()
1547    }
1548}
1549
1550impl std::fmt::Debug for super::WorkflowInvocation {
1551    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1552        let mut debug_struct = f.debug_struct("WorkflowInvocation");
1553        debug_struct.field("name", &self.name);
1554        debug_struct.field("invocation_config", &self.invocation_config);
1555        debug_struct.field("state", &self.state);
1556        debug_struct.field("invocation_timing", &self.invocation_timing);
1557        debug_struct.field(
1558            "resolved_compilation_result",
1559            &self.resolved_compilation_result,
1560        );
1561        debug_struct.field("data_encryption_state", &self.data_encryption_state);
1562        debug_struct.field("internal_metadata", &self.internal_metadata);
1563        debug_struct.field("compilation_source", &self.compilation_source);
1564        if !self._unknown_fields.is_empty() {
1565            debug_struct.field("_unknown_fields", &self._unknown_fields);
1566        }
1567        debug_struct.finish()
1568    }
1569}
1570
1571impl std::fmt::Debug for super::ListWorkflowInvocationsRequest {
1572    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1573        let mut debug_struct = f.debug_struct("ListWorkflowInvocationsRequest");
1574        debug_struct.field("parent", &self.parent);
1575        debug_struct.field("page_size", &self.page_size);
1576        debug_struct.field("page_token", &self.page_token);
1577        debug_struct.field("order_by", &self.order_by);
1578        debug_struct.field("filter", &self.filter);
1579        if !self._unknown_fields.is_empty() {
1580            debug_struct.field("_unknown_fields", &self._unknown_fields);
1581        }
1582        debug_struct.finish()
1583    }
1584}
1585
1586impl std::fmt::Debug for super::ListWorkflowInvocationsResponse {
1587    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1588        let mut debug_struct = f.debug_struct("ListWorkflowInvocationsResponse");
1589        debug_struct.field("workflow_invocations", &self.workflow_invocations);
1590        debug_struct.field("next_page_token", &self.next_page_token);
1591        debug_struct.field("unreachable", &self.unreachable);
1592        if !self._unknown_fields.is_empty() {
1593            debug_struct.field("_unknown_fields", &self._unknown_fields);
1594        }
1595        debug_struct.finish()
1596    }
1597}
1598
1599impl std::fmt::Debug for super::GetWorkflowInvocationRequest {
1600    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1601        let mut debug_struct = f.debug_struct("GetWorkflowInvocationRequest");
1602        debug_struct.field("name", &self.name);
1603        if !self._unknown_fields.is_empty() {
1604            debug_struct.field("_unknown_fields", &self._unknown_fields);
1605        }
1606        debug_struct.finish()
1607    }
1608}
1609
1610impl std::fmt::Debug for super::CreateWorkflowInvocationRequest {
1611    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1612        let mut debug_struct = f.debug_struct("CreateWorkflowInvocationRequest");
1613        debug_struct.field("parent", &self.parent);
1614        debug_struct.field("workflow_invocation", &self.workflow_invocation);
1615        if !self._unknown_fields.is_empty() {
1616            debug_struct.field("_unknown_fields", &self._unknown_fields);
1617        }
1618        debug_struct.finish()
1619    }
1620}
1621
1622impl std::fmt::Debug for super::DeleteWorkflowInvocationRequest {
1623    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1624        let mut debug_struct = f.debug_struct("DeleteWorkflowInvocationRequest");
1625        debug_struct.field("name", &self.name);
1626        if !self._unknown_fields.is_empty() {
1627            debug_struct.field("_unknown_fields", &self._unknown_fields);
1628        }
1629        debug_struct.finish()
1630    }
1631}
1632
1633impl std::fmt::Debug for super::CancelWorkflowInvocationRequest {
1634    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1635        let mut debug_struct = f.debug_struct("CancelWorkflowInvocationRequest");
1636        debug_struct.field("name", &self.name);
1637        if !self._unknown_fields.is_empty() {
1638            debug_struct.field("_unknown_fields", &self._unknown_fields);
1639        }
1640        debug_struct.finish()
1641    }
1642}
1643
1644impl std::fmt::Debug for super::CancelWorkflowInvocationResponse {
1645    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1646        let mut debug_struct = f.debug_struct("CancelWorkflowInvocationResponse");
1647        if !self._unknown_fields.is_empty() {
1648            debug_struct.field("_unknown_fields", &self._unknown_fields);
1649        }
1650        debug_struct.finish()
1651    }
1652}
1653
1654impl std::fmt::Debug for super::WorkflowInvocationAction {
1655    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1656        let mut debug_struct = f.debug_struct("WorkflowInvocationAction");
1657        debug_struct.field("target", &self.target);
1658        debug_struct.field("canonical_target", &self.canonical_target);
1659        debug_struct.field("state", &self.state);
1660        debug_struct.field("failure_reason", &self.failure_reason);
1661        debug_struct.field("invocation_timing", &self.invocation_timing);
1662        debug_struct.field("internal_metadata", &self.internal_metadata);
1663        debug_struct.field("action", &self.action);
1664        if !self._unknown_fields.is_empty() {
1665            debug_struct.field("_unknown_fields", &self._unknown_fields);
1666        }
1667        debug_struct.finish()
1668    }
1669}
1670
1671impl std::fmt::Debug for super::workflow_invocation_action::BigQueryAction {
1672    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1673        let mut debug_struct = f.debug_struct("BigQueryAction");
1674        debug_struct.field("sql_script", &self.sql_script);
1675        debug_struct.field("job_id", &self.job_id);
1676        if !self._unknown_fields.is_empty() {
1677            debug_struct.field("_unknown_fields", &self._unknown_fields);
1678        }
1679        debug_struct.finish()
1680    }
1681}
1682
1683impl std::fmt::Debug for super::workflow_invocation_action::NotebookAction {
1684    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1685        let mut debug_struct = f.debug_struct("NotebookAction");
1686        debug_struct.field("contents", &self.contents);
1687        debug_struct.field("job_id", &self.job_id);
1688        if !self._unknown_fields.is_empty() {
1689            debug_struct.field("_unknown_fields", &self._unknown_fields);
1690        }
1691        debug_struct.finish()
1692    }
1693}
1694
1695impl std::fmt::Debug for super::workflow_invocation_action::DataPreparationAction {
1696    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1697        let mut debug_struct = f.debug_struct("DataPreparationAction");
1698        debug_struct.field("generated_sql", &self.generated_sql);
1699        debug_struct.field("job_id", &self.job_id);
1700        debug_struct.field("definition", &self.definition);
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
1709    for super::workflow_invocation_action::data_preparation_action::ActionSqlDefinition
1710{
1711    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1712        let mut debug_struct = f.debug_struct("ActionSqlDefinition");
1713        debug_struct.field("query", &self.query);
1714        debug_struct.field("error_table", &self.error_table);
1715        debug_struct.field("load_config", &self.load_config);
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
1724    for super::workflow_invocation_action::data_preparation_action::ActionErrorTable
1725{
1726    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1727        let mut debug_struct = f.debug_struct("ActionErrorTable");
1728        debug_struct.field("target", &self.target);
1729        debug_struct.field("retention_days", &self.retention_days);
1730        if !self._unknown_fields.is_empty() {
1731            debug_struct.field("_unknown_fields", &self._unknown_fields);
1732        }
1733        debug_struct.finish()
1734    }
1735}
1736
1737impl std::fmt::Debug
1738    for super::workflow_invocation_action::data_preparation_action::ActionLoadConfig
1739{
1740    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1741        let mut debug_struct = f.debug_struct("ActionLoadConfig");
1742        debug_struct.field("mode", &self.mode);
1743        if !self._unknown_fields.is_empty() {
1744            debug_struct.field("_unknown_fields", &self._unknown_fields);
1745        }
1746        debug_struct.finish()
1747    }
1748}
1749
1750impl std::fmt::Debug
1751    for super::workflow_invocation_action::data_preparation_action::ActionSimpleLoadMode
1752{
1753    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1754        let mut debug_struct = f.debug_struct("ActionSimpleLoadMode");
1755        if !self._unknown_fields.is_empty() {
1756            debug_struct.field("_unknown_fields", &self._unknown_fields);
1757        }
1758        debug_struct.finish()
1759    }
1760}
1761
1762impl std::fmt::Debug
1763    for super::workflow_invocation_action::data_preparation_action::ActionIncrementalLoadMode
1764{
1765    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1766        let mut debug_struct = f.debug_struct("ActionIncrementalLoadMode");
1767        debug_struct.field("column", &self.column);
1768        if !self._unknown_fields.is_empty() {
1769            debug_struct.field("_unknown_fields", &self._unknown_fields);
1770        }
1771        debug_struct.finish()
1772    }
1773}
1774
1775impl std::fmt::Debug for super::QueryWorkflowInvocationActionsRequest {
1776    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1777        let mut debug_struct = f.debug_struct("QueryWorkflowInvocationActionsRequest");
1778        debug_struct.field("name", &self.name);
1779        debug_struct.field("page_size", &self.page_size);
1780        debug_struct.field("page_token", &self.page_token);
1781        if !self._unknown_fields.is_empty() {
1782            debug_struct.field("_unknown_fields", &self._unknown_fields);
1783        }
1784        debug_struct.finish()
1785    }
1786}
1787
1788impl std::fmt::Debug for super::QueryWorkflowInvocationActionsResponse {
1789    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1790        let mut debug_struct = f.debug_struct("QueryWorkflowInvocationActionsResponse");
1791        debug_struct.field(
1792            "workflow_invocation_actions",
1793            &self.workflow_invocation_actions,
1794        );
1795        debug_struct.field("next_page_token", &self.next_page_token);
1796        if !self._unknown_fields.is_empty() {
1797            debug_struct.field("_unknown_fields", &self._unknown_fields);
1798        }
1799        debug_struct.finish()
1800    }
1801}
1802
1803impl std::fmt::Debug for super::Config {
1804    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1805        let mut debug_struct = f.debug_struct("Config");
1806        debug_struct.field("name", &self.name);
1807        debug_struct.field("default_kms_key_name", &self.default_kms_key_name);
1808        if !self._unknown_fields.is_empty() {
1809            debug_struct.field("_unknown_fields", &self._unknown_fields);
1810        }
1811        debug_struct.finish()
1812    }
1813}
1814
1815impl std::fmt::Debug for super::GetConfigRequest {
1816    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1817        let mut debug_struct = f.debug_struct("GetConfigRequest");
1818        debug_struct.field("name", &self.name);
1819        if !self._unknown_fields.is_empty() {
1820            debug_struct.field("_unknown_fields", &self._unknown_fields);
1821        }
1822        debug_struct.finish()
1823    }
1824}
1825
1826impl std::fmt::Debug for super::UpdateConfigRequest {
1827    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1828        let mut debug_struct = f.debug_struct("UpdateConfigRequest");
1829        debug_struct.field("config", &self.config);
1830        debug_struct.field("update_mask", &self.update_mask);
1831        if !self._unknown_fields.is_empty() {
1832            debug_struct.field("_unknown_fields", &self._unknown_fields);
1833        }
1834        debug_struct.finish()
1835    }
1836}