Skip to main content

google_cloud_securesourcemanager_v1/model/
debug.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Instance {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("Instance");
23        debug_struct.field("name", &self.name);
24        debug_struct.field("create_time", &self.create_time);
25        debug_struct.field("update_time", &self.update_time);
26        debug_struct.field("labels", &self.labels);
27        debug_struct.field("private_config", &self.private_config);
28        debug_struct.field("state", &self.state);
29        debug_struct.field("state_note", &self.state_note);
30        debug_struct.field("kms_key", &self.kms_key);
31        debug_struct.field("host_config", &self.host_config);
32        debug_struct.field(
33            "workforce_identity_federation_config",
34            &self.workforce_identity_federation_config,
35        );
36        if !self._unknown_fields.is_empty() {
37            debug_struct.field("_unknown_fields", &self._unknown_fields);
38        }
39        debug_struct.finish()
40    }
41}
42
43impl std::fmt::Debug for super::instance::HostConfig {
44    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
45        let mut debug_struct = f.debug_struct("HostConfig");
46        debug_struct.field("html", &self.html);
47        debug_struct.field("api", &self.api);
48        debug_struct.field("git_http", &self.git_http);
49        debug_struct.field("git_ssh", &self.git_ssh);
50        if !self._unknown_fields.is_empty() {
51            debug_struct.field("_unknown_fields", &self._unknown_fields);
52        }
53        debug_struct.finish()
54    }
55}
56
57impl std::fmt::Debug for super::instance::PrivateConfig {
58    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
59        let mut debug_struct = f.debug_struct("PrivateConfig");
60        debug_struct.field("is_private", &self.is_private);
61        debug_struct.field("ca_pool", &self.ca_pool);
62        debug_struct.field("http_service_attachment", &self.http_service_attachment);
63        debug_struct.field("ssh_service_attachment", &self.ssh_service_attachment);
64        debug_struct.field("psc_allowed_projects", &self.psc_allowed_projects);
65        debug_struct.field("custom_host_config", &self.custom_host_config);
66        if !self._unknown_fields.is_empty() {
67            debug_struct.field("_unknown_fields", &self._unknown_fields);
68        }
69        debug_struct.finish()
70    }
71}
72
73impl std::fmt::Debug for super::instance::private_config::CustomHostConfig {
74    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
75        let mut debug_struct = f.debug_struct("CustomHostConfig");
76        debug_struct.field("html", &self.html);
77        debug_struct.field("api", &self.api);
78        debug_struct.field("git_ssh", &self.git_ssh);
79        debug_struct.field("git_http", &self.git_http);
80        if !self._unknown_fields.is_empty() {
81            debug_struct.field("_unknown_fields", &self._unknown_fields);
82        }
83        debug_struct.finish()
84    }
85}
86
87impl std::fmt::Debug for super::instance::WorkforceIdentityFederationConfig {
88    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
89        let mut debug_struct = f.debug_struct("WorkforceIdentityFederationConfig");
90        debug_struct.field("enabled", &self.enabled);
91        if !self._unknown_fields.is_empty() {
92            debug_struct.field("_unknown_fields", &self._unknown_fields);
93        }
94        debug_struct.finish()
95    }
96}
97
98impl std::fmt::Debug for super::Repository {
99    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
100        let mut debug_struct = f.debug_struct("Repository");
101        debug_struct.field("name", &self.name);
102        debug_struct.field("description", &self.description);
103        debug_struct.field("instance", &self.instance);
104        debug_struct.field("uid", &self.uid);
105        debug_struct.field("create_time", &self.create_time);
106        debug_struct.field("update_time", &self.update_time);
107        debug_struct.field("etag", &self.etag);
108        debug_struct.field("uris", &self.uris);
109        debug_struct.field("initial_config", &self.initial_config);
110        if !self._unknown_fields.is_empty() {
111            debug_struct.field("_unknown_fields", &self._unknown_fields);
112        }
113        debug_struct.finish()
114    }
115}
116
117impl std::fmt::Debug for super::repository::URIs {
118    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
119        let mut debug_struct = f.debug_struct("URIs");
120        debug_struct.field("html", &self.html);
121        debug_struct.field("git_https", &self.git_https);
122        debug_struct.field("api", &self.api);
123        if !self._unknown_fields.is_empty() {
124            debug_struct.field("_unknown_fields", &self._unknown_fields);
125        }
126        debug_struct.finish()
127    }
128}
129
130impl std::fmt::Debug for super::repository::InitialConfig {
131    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
132        let mut debug_struct = f.debug_struct("InitialConfig");
133        debug_struct.field("default_branch", &self.default_branch);
134        debug_struct.field("gitignores", &self.gitignores);
135        debug_struct.field("license", &self.license);
136        debug_struct.field("readme", &self.readme);
137        if !self._unknown_fields.is_empty() {
138            debug_struct.field("_unknown_fields", &self._unknown_fields);
139        }
140        debug_struct.finish()
141    }
142}
143
144impl std::fmt::Debug for super::Hook {
145    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
146        let mut debug_struct = f.debug_struct("Hook");
147        debug_struct.field("name", &self.name);
148        debug_struct.field("target_uri", &self.target_uri);
149        debug_struct.field("disabled", &self.disabled);
150        debug_struct.field("events", &self.events);
151        debug_struct.field("create_time", &self.create_time);
152        debug_struct.field("update_time", &self.update_time);
153        debug_struct.field("uid", &self.uid);
154        debug_struct.field("push_option", &self.push_option);
155        debug_struct.field("sensitive_query_string", &self.sensitive_query_string);
156        if !self._unknown_fields.is_empty() {
157            debug_struct.field("_unknown_fields", &self._unknown_fields);
158        }
159        debug_struct.finish()
160    }
161}
162
163impl std::fmt::Debug for super::hook::PushOption {
164    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
165        let mut debug_struct = f.debug_struct("PushOption");
166        debug_struct.field("branch_filter", &self.branch_filter);
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::BranchRule {
175    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
176        let mut debug_struct = f.debug_struct("BranchRule");
177        debug_struct.field("name", &self.name);
178        debug_struct.field("uid", &self.uid);
179        debug_struct.field("create_time", &self.create_time);
180        debug_struct.field("update_time", &self.update_time);
181        debug_struct.field("annotations", &self.annotations);
182        debug_struct.field("etag", &self.etag);
183        debug_struct.field("include_pattern", &self.include_pattern);
184        debug_struct.field("disabled", &self.disabled);
185        debug_struct.field("require_pull_request", &self.require_pull_request);
186        debug_struct.field("minimum_reviews_count", &self.minimum_reviews_count);
187        debug_struct.field("minimum_approvals_count", &self.minimum_approvals_count);
188        debug_struct.field(
189            "require_code_owner_approval",
190            &self.require_code_owner_approval,
191        );
192        debug_struct.field("require_comments_resolved", &self.require_comments_resolved);
193        debug_struct.field("allow_stale_reviews", &self.allow_stale_reviews);
194        debug_struct.field("require_linear_history", &self.require_linear_history);
195        debug_struct.field("required_status_checks", &self.required_status_checks);
196        if !self._unknown_fields.is_empty() {
197            debug_struct.field("_unknown_fields", &self._unknown_fields);
198        }
199        debug_struct.finish()
200    }
201}
202
203impl std::fmt::Debug for super::branch_rule::Check {
204    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
205        let mut debug_struct = f.debug_struct("Check");
206        debug_struct.field("context", &self.context);
207        if !self._unknown_fields.is_empty() {
208            debug_struct.field("_unknown_fields", &self._unknown_fields);
209        }
210        debug_struct.finish()
211    }
212}
213
214impl std::fmt::Debug for super::PullRequest {
215    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
216        let mut debug_struct = f.debug_struct("PullRequest");
217        debug_struct.field("name", &self.name);
218        debug_struct.field("title", &self.title);
219        debug_struct.field("body", &self.body);
220        debug_struct.field("base", &self.base);
221        debug_struct.field("head", &self.head);
222        debug_struct.field("state", &self.state);
223        debug_struct.field("create_time", &self.create_time);
224        debug_struct.field("update_time", &self.update_time);
225        debug_struct.field("close_time", &self.close_time);
226        if !self._unknown_fields.is_empty() {
227            debug_struct.field("_unknown_fields", &self._unknown_fields);
228        }
229        debug_struct.finish()
230    }
231}
232
233impl std::fmt::Debug for super::pull_request::Branch {
234    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
235        let mut debug_struct = f.debug_struct("Branch");
236        debug_struct.field("r#ref", &self.r#ref);
237        debug_struct.field("sha", &self.sha);
238        if !self._unknown_fields.is_empty() {
239            debug_struct.field("_unknown_fields", &self._unknown_fields);
240        }
241        debug_struct.finish()
242    }
243}
244
245impl std::fmt::Debug for super::FileDiff {
246    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
247        let mut debug_struct = f.debug_struct("FileDiff");
248        debug_struct.field("name", &self.name);
249        debug_struct.field("action", &self.action);
250        debug_struct.field("sha", &self.sha);
251        debug_struct.field("patch", &self.patch);
252        if !self._unknown_fields.is_empty() {
253            debug_struct.field("_unknown_fields", &self._unknown_fields);
254        }
255        debug_struct.finish()
256    }
257}
258
259impl std::fmt::Debug for super::Issue {
260    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
261        let mut debug_struct = f.debug_struct("Issue");
262        debug_struct.field("name", &self.name);
263        debug_struct.field("title", &self.title);
264        debug_struct.field("body", &self.body);
265        debug_struct.field("state", &self.state);
266        debug_struct.field("create_time", &self.create_time);
267        debug_struct.field("update_time", &self.update_time);
268        debug_struct.field("close_time", &self.close_time);
269        debug_struct.field("etag", &self.etag);
270        if !self._unknown_fields.is_empty() {
271            debug_struct.field("_unknown_fields", &self._unknown_fields);
272        }
273        debug_struct.finish()
274    }
275}
276
277impl std::fmt::Debug for super::IssueComment {
278    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
279        let mut debug_struct = f.debug_struct("IssueComment");
280        debug_struct.field("name", &self.name);
281        debug_struct.field("body", &self.body);
282        debug_struct.field("create_time", &self.create_time);
283        debug_struct.field("update_time", &self.update_time);
284        if !self._unknown_fields.is_empty() {
285            debug_struct.field("_unknown_fields", &self._unknown_fields);
286        }
287        debug_struct.finish()
288    }
289}
290
291impl std::fmt::Debug for super::PullRequestComment {
292    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
293        let mut debug_struct = f.debug_struct("PullRequestComment");
294        debug_struct.field("name", &self.name);
295        debug_struct.field("create_time", &self.create_time);
296        debug_struct.field("update_time", &self.update_time);
297        debug_struct.field("comment_detail", &self.comment_detail);
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::pull_request_comment::Review {
306    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
307        let mut debug_struct = f.debug_struct("Review");
308        debug_struct.field("action_type", &self.action_type);
309        debug_struct.field("body", &self.body);
310        debug_struct.field("effective_commit_sha", &self.effective_commit_sha);
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::pull_request_comment::Comment {
319    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
320        let mut debug_struct = f.debug_struct("Comment");
321        debug_struct.field("body", &self.body);
322        if !self._unknown_fields.is_empty() {
323            debug_struct.field("_unknown_fields", &self._unknown_fields);
324        }
325        debug_struct.finish()
326    }
327}
328
329impl std::fmt::Debug for super::pull_request_comment::Code {
330    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
331        let mut debug_struct = f.debug_struct("Code");
332        debug_struct.field("body", &self.body);
333        debug_struct.field("reply", &self.reply);
334        debug_struct.field("position", &self.position);
335        debug_struct.field("effective_root_comment", &self.effective_root_comment);
336        debug_struct.field("resolved", &self.resolved);
337        debug_struct.field("effective_commit_sha", &self.effective_commit_sha);
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::pull_request_comment::Position {
346    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
347        let mut debug_struct = f.debug_struct("Position");
348        debug_struct.field("path", &self.path);
349        debug_struct.field("line", &self.line);
350        if !self._unknown_fields.is_empty() {
351            debug_struct.field("_unknown_fields", &self._unknown_fields);
352        }
353        debug_struct.finish()
354    }
355}
356
357impl std::fmt::Debug for super::ListInstancesRequest {
358    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
359        let mut debug_struct = f.debug_struct("ListInstancesRequest");
360        debug_struct.field("parent", &self.parent);
361        debug_struct.field("page_size", &self.page_size);
362        debug_struct.field("page_token", &self.page_token);
363        debug_struct.field("filter", &self.filter);
364        debug_struct.field("order_by", &self.order_by);
365        if !self._unknown_fields.is_empty() {
366            debug_struct.field("_unknown_fields", &self._unknown_fields);
367        }
368        debug_struct.finish()
369    }
370}
371
372impl std::fmt::Debug for super::ListInstancesResponse {
373    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
374        let mut debug_struct = f.debug_struct("ListInstancesResponse");
375        debug_struct.field("instances", &self.instances);
376        debug_struct.field("next_page_token", &self.next_page_token);
377        debug_struct.field("unreachable", &self.unreachable);
378        if !self._unknown_fields.is_empty() {
379            debug_struct.field("_unknown_fields", &self._unknown_fields);
380        }
381        debug_struct.finish()
382    }
383}
384
385impl std::fmt::Debug for super::GetInstanceRequest {
386    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
387        let mut debug_struct = f.debug_struct("GetInstanceRequest");
388        debug_struct.field("name", &self.name);
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::CreateInstanceRequest {
397    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
398        let mut debug_struct = f.debug_struct("CreateInstanceRequest");
399        debug_struct.field("parent", &self.parent);
400        debug_struct.field("instance_id", &self.instance_id);
401        debug_struct.field("instance", &self.instance);
402        debug_struct.field("request_id", &self.request_id);
403        if !self._unknown_fields.is_empty() {
404            debug_struct.field("_unknown_fields", &self._unknown_fields);
405        }
406        debug_struct.finish()
407    }
408}
409
410impl std::fmt::Debug for super::DeleteInstanceRequest {
411    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
412        let mut debug_struct = f.debug_struct("DeleteInstanceRequest");
413        debug_struct.field("name", &self.name);
414        debug_struct.field("request_id", &self.request_id);
415        debug_struct.field("force", &self.force);
416        if !self._unknown_fields.is_empty() {
417            debug_struct.field("_unknown_fields", &self._unknown_fields);
418        }
419        debug_struct.finish()
420    }
421}
422
423impl std::fmt::Debug for super::OperationMetadata {
424    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
425        let mut debug_struct = f.debug_struct("OperationMetadata");
426        debug_struct.field("create_time", &self.create_time);
427        debug_struct.field("end_time", &self.end_time);
428        debug_struct.field("target", &self.target);
429        debug_struct.field("verb", &self.verb);
430        debug_struct.field("status_message", &self.status_message);
431        debug_struct.field("requested_cancellation", &self.requested_cancellation);
432        debug_struct.field("api_version", &self.api_version);
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::ListRepositoriesRequest {
441    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
442        let mut debug_struct = f.debug_struct("ListRepositoriesRequest");
443        debug_struct.field("parent", &self.parent);
444        debug_struct.field("page_size", &self.page_size);
445        debug_struct.field("page_token", &self.page_token);
446        debug_struct.field("filter", &self.filter);
447        debug_struct.field("instance", &self.instance);
448        if !self._unknown_fields.is_empty() {
449            debug_struct.field("_unknown_fields", &self._unknown_fields);
450        }
451        debug_struct.finish()
452    }
453}
454
455impl std::fmt::Debug for super::ListRepositoriesResponse {
456    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
457        let mut debug_struct = f.debug_struct("ListRepositoriesResponse");
458        debug_struct.field("repositories", &self.repositories);
459        debug_struct.field("next_page_token", &self.next_page_token);
460        if !self._unknown_fields.is_empty() {
461            debug_struct.field("_unknown_fields", &self._unknown_fields);
462        }
463        debug_struct.finish()
464    }
465}
466
467impl std::fmt::Debug for super::GetRepositoryRequest {
468    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
469        let mut debug_struct = f.debug_struct("GetRepositoryRequest");
470        debug_struct.field("name", &self.name);
471        if !self._unknown_fields.is_empty() {
472            debug_struct.field("_unknown_fields", &self._unknown_fields);
473        }
474        debug_struct.finish()
475    }
476}
477
478impl std::fmt::Debug for super::CreateRepositoryRequest {
479    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
480        let mut debug_struct = f.debug_struct("CreateRepositoryRequest");
481        debug_struct.field("parent", &self.parent);
482        debug_struct.field("repository", &self.repository);
483        debug_struct.field("repository_id", &self.repository_id);
484        if !self._unknown_fields.is_empty() {
485            debug_struct.field("_unknown_fields", &self._unknown_fields);
486        }
487        debug_struct.finish()
488    }
489}
490
491impl std::fmt::Debug for super::UpdateRepositoryRequest {
492    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
493        let mut debug_struct = f.debug_struct("UpdateRepositoryRequest");
494        debug_struct.field("update_mask", &self.update_mask);
495        debug_struct.field("repository", &self.repository);
496        debug_struct.field("validate_only", &self.validate_only);
497        if !self._unknown_fields.is_empty() {
498            debug_struct.field("_unknown_fields", &self._unknown_fields);
499        }
500        debug_struct.finish()
501    }
502}
503
504impl std::fmt::Debug for super::DeleteRepositoryRequest {
505    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
506        let mut debug_struct = f.debug_struct("DeleteRepositoryRequest");
507        debug_struct.field("name", &self.name);
508        debug_struct.field("allow_missing", &self.allow_missing);
509        if !self._unknown_fields.is_empty() {
510            debug_struct.field("_unknown_fields", &self._unknown_fields);
511        }
512        debug_struct.finish()
513    }
514}
515
516impl std::fmt::Debug for super::ListHooksRequest {
517    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
518        let mut debug_struct = f.debug_struct("ListHooksRequest");
519        debug_struct.field("parent", &self.parent);
520        debug_struct.field("page_size", &self.page_size);
521        debug_struct.field("page_token", &self.page_token);
522        if !self._unknown_fields.is_empty() {
523            debug_struct.field("_unknown_fields", &self._unknown_fields);
524        }
525        debug_struct.finish()
526    }
527}
528
529impl std::fmt::Debug for super::ListHooksResponse {
530    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
531        let mut debug_struct = f.debug_struct("ListHooksResponse");
532        debug_struct.field("hooks", &self.hooks);
533        debug_struct.field("next_page_token", &self.next_page_token);
534        if !self._unknown_fields.is_empty() {
535            debug_struct.field("_unknown_fields", &self._unknown_fields);
536        }
537        debug_struct.finish()
538    }
539}
540
541impl std::fmt::Debug for super::GetHookRequest {
542    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
543        let mut debug_struct = f.debug_struct("GetHookRequest");
544        debug_struct.field("name", &self.name);
545        if !self._unknown_fields.is_empty() {
546            debug_struct.field("_unknown_fields", &self._unknown_fields);
547        }
548        debug_struct.finish()
549    }
550}
551
552impl std::fmt::Debug for super::CreateHookRequest {
553    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
554        let mut debug_struct = f.debug_struct("CreateHookRequest");
555        debug_struct.field("parent", &self.parent);
556        debug_struct.field("hook", &self.hook);
557        debug_struct.field("hook_id", &self.hook_id);
558        if !self._unknown_fields.is_empty() {
559            debug_struct.field("_unknown_fields", &self._unknown_fields);
560        }
561        debug_struct.finish()
562    }
563}
564
565impl std::fmt::Debug for super::UpdateHookRequest {
566    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
567        let mut debug_struct = f.debug_struct("UpdateHookRequest");
568        debug_struct.field("update_mask", &self.update_mask);
569        debug_struct.field("hook", &self.hook);
570        if !self._unknown_fields.is_empty() {
571            debug_struct.field("_unknown_fields", &self._unknown_fields);
572        }
573        debug_struct.finish()
574    }
575}
576
577impl std::fmt::Debug for super::DeleteHookRequest {
578    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
579        let mut debug_struct = f.debug_struct("DeleteHookRequest");
580        debug_struct.field("name", &self.name);
581        if !self._unknown_fields.is_empty() {
582            debug_struct.field("_unknown_fields", &self._unknown_fields);
583        }
584        debug_struct.finish()
585    }
586}
587
588impl std::fmt::Debug for super::GetBranchRuleRequest {
589    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
590        let mut debug_struct = f.debug_struct("GetBranchRuleRequest");
591        debug_struct.field("name", &self.name);
592        if !self._unknown_fields.is_empty() {
593            debug_struct.field("_unknown_fields", &self._unknown_fields);
594        }
595        debug_struct.finish()
596    }
597}
598
599impl std::fmt::Debug for super::CreateBranchRuleRequest {
600    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
601        let mut debug_struct = f.debug_struct("CreateBranchRuleRequest");
602        debug_struct.field("parent", &self.parent);
603        debug_struct.field("branch_rule", &self.branch_rule);
604        debug_struct.field("branch_rule_id", &self.branch_rule_id);
605        if !self._unknown_fields.is_empty() {
606            debug_struct.field("_unknown_fields", &self._unknown_fields);
607        }
608        debug_struct.finish()
609    }
610}
611
612impl std::fmt::Debug for super::ListBranchRulesRequest {
613    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
614        let mut debug_struct = f.debug_struct("ListBranchRulesRequest");
615        debug_struct.field("parent", &self.parent);
616        debug_struct.field("page_size", &self.page_size);
617        debug_struct.field("page_token", &self.page_token);
618        if !self._unknown_fields.is_empty() {
619            debug_struct.field("_unknown_fields", &self._unknown_fields);
620        }
621        debug_struct.finish()
622    }
623}
624
625impl std::fmt::Debug for super::DeleteBranchRuleRequest {
626    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
627        let mut debug_struct = f.debug_struct("DeleteBranchRuleRequest");
628        debug_struct.field("name", &self.name);
629        debug_struct.field("allow_missing", &self.allow_missing);
630        if !self._unknown_fields.is_empty() {
631            debug_struct.field("_unknown_fields", &self._unknown_fields);
632        }
633        debug_struct.finish()
634    }
635}
636
637impl std::fmt::Debug for super::UpdateBranchRuleRequest {
638    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
639        let mut debug_struct = f.debug_struct("UpdateBranchRuleRequest");
640        debug_struct.field("branch_rule", &self.branch_rule);
641        debug_struct.field("validate_only", &self.validate_only);
642        debug_struct.field("update_mask", &self.update_mask);
643        if !self._unknown_fields.is_empty() {
644            debug_struct.field("_unknown_fields", &self._unknown_fields);
645        }
646        debug_struct.finish()
647    }
648}
649
650impl std::fmt::Debug for super::ListBranchRulesResponse {
651    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
652        let mut debug_struct = f.debug_struct("ListBranchRulesResponse");
653        debug_struct.field("branch_rules", &self.branch_rules);
654        debug_struct.field("next_page_token", &self.next_page_token);
655        if !self._unknown_fields.is_empty() {
656            debug_struct.field("_unknown_fields", &self._unknown_fields);
657        }
658        debug_struct.finish()
659    }
660}
661
662impl std::fmt::Debug for super::CreatePullRequestRequest {
663    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
664        let mut debug_struct = f.debug_struct("CreatePullRequestRequest");
665        debug_struct.field("parent", &self.parent);
666        debug_struct.field("pull_request", &self.pull_request);
667        if !self._unknown_fields.is_empty() {
668            debug_struct.field("_unknown_fields", &self._unknown_fields);
669        }
670        debug_struct.finish()
671    }
672}
673
674impl std::fmt::Debug for super::GetPullRequestRequest {
675    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
676        let mut debug_struct = f.debug_struct("GetPullRequestRequest");
677        debug_struct.field("name", &self.name);
678        if !self._unknown_fields.is_empty() {
679            debug_struct.field("_unknown_fields", &self._unknown_fields);
680        }
681        debug_struct.finish()
682    }
683}
684
685impl std::fmt::Debug for super::ListPullRequestsRequest {
686    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
687        let mut debug_struct = f.debug_struct("ListPullRequestsRequest");
688        debug_struct.field("parent", &self.parent);
689        debug_struct.field("page_size", &self.page_size);
690        debug_struct.field("page_token", &self.page_token);
691        if !self._unknown_fields.is_empty() {
692            debug_struct.field("_unknown_fields", &self._unknown_fields);
693        }
694        debug_struct.finish()
695    }
696}
697
698impl std::fmt::Debug for super::ListPullRequestsResponse {
699    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
700        let mut debug_struct = f.debug_struct("ListPullRequestsResponse");
701        debug_struct.field("pull_requests", &self.pull_requests);
702        debug_struct.field("next_page_token", &self.next_page_token);
703        if !self._unknown_fields.is_empty() {
704            debug_struct.field("_unknown_fields", &self._unknown_fields);
705        }
706        debug_struct.finish()
707    }
708}
709
710impl std::fmt::Debug for super::UpdatePullRequestRequest {
711    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
712        let mut debug_struct = f.debug_struct("UpdatePullRequestRequest");
713        debug_struct.field("pull_request", &self.pull_request);
714        debug_struct.field("update_mask", &self.update_mask);
715        if !self._unknown_fields.is_empty() {
716            debug_struct.field("_unknown_fields", &self._unknown_fields);
717        }
718        debug_struct.finish()
719    }
720}
721
722impl std::fmt::Debug for super::MergePullRequestRequest {
723    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
724        let mut debug_struct = f.debug_struct("MergePullRequestRequest");
725        debug_struct.field("name", &self.name);
726        if !self._unknown_fields.is_empty() {
727            debug_struct.field("_unknown_fields", &self._unknown_fields);
728        }
729        debug_struct.finish()
730    }
731}
732
733impl std::fmt::Debug for super::OpenPullRequestRequest {
734    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
735        let mut debug_struct = f.debug_struct("OpenPullRequestRequest");
736        debug_struct.field("name", &self.name);
737        if !self._unknown_fields.is_empty() {
738            debug_struct.field("_unknown_fields", &self._unknown_fields);
739        }
740        debug_struct.finish()
741    }
742}
743
744impl std::fmt::Debug for super::ClosePullRequestRequest {
745    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
746        let mut debug_struct = f.debug_struct("ClosePullRequestRequest");
747        debug_struct.field("name", &self.name);
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::ListPullRequestFileDiffsRequest {
756    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
757        let mut debug_struct = f.debug_struct("ListPullRequestFileDiffsRequest");
758        debug_struct.field("name", &self.name);
759        debug_struct.field("page_size", &self.page_size);
760        debug_struct.field("page_token", &self.page_token);
761        if !self._unknown_fields.is_empty() {
762            debug_struct.field("_unknown_fields", &self._unknown_fields);
763        }
764        debug_struct.finish()
765    }
766}
767
768impl std::fmt::Debug for super::ListPullRequestFileDiffsResponse {
769    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
770        let mut debug_struct = f.debug_struct("ListPullRequestFileDiffsResponse");
771        debug_struct.field("file_diffs", &self.file_diffs);
772        debug_struct.field("next_page_token", &self.next_page_token);
773        if !self._unknown_fields.is_empty() {
774            debug_struct.field("_unknown_fields", &self._unknown_fields);
775        }
776        debug_struct.finish()
777    }
778}
779
780impl std::fmt::Debug for super::CreateIssueRequest {
781    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
782        let mut debug_struct = f.debug_struct("CreateIssueRequest");
783        debug_struct.field("parent", &self.parent);
784        debug_struct.field("issue", &self.issue);
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::GetIssueRequest {
793    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
794        let mut debug_struct = f.debug_struct("GetIssueRequest");
795        debug_struct.field("name", &self.name);
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::ListIssuesRequest {
804    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
805        let mut debug_struct = f.debug_struct("ListIssuesRequest");
806        debug_struct.field("parent", &self.parent);
807        debug_struct.field("page_size", &self.page_size);
808        debug_struct.field("page_token", &self.page_token);
809        debug_struct.field("filter", &self.filter);
810        if !self._unknown_fields.is_empty() {
811            debug_struct.field("_unknown_fields", &self._unknown_fields);
812        }
813        debug_struct.finish()
814    }
815}
816
817impl std::fmt::Debug for super::ListIssuesResponse {
818    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
819        let mut debug_struct = f.debug_struct("ListIssuesResponse");
820        debug_struct.field("issues", &self.issues);
821        debug_struct.field("next_page_token", &self.next_page_token);
822        if !self._unknown_fields.is_empty() {
823            debug_struct.field("_unknown_fields", &self._unknown_fields);
824        }
825        debug_struct.finish()
826    }
827}
828
829impl std::fmt::Debug for super::UpdateIssueRequest {
830    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
831        let mut debug_struct = f.debug_struct("UpdateIssueRequest");
832        debug_struct.field("issue", &self.issue);
833        debug_struct.field("update_mask", &self.update_mask);
834        if !self._unknown_fields.is_empty() {
835            debug_struct.field("_unknown_fields", &self._unknown_fields);
836        }
837        debug_struct.finish()
838    }
839}
840
841impl std::fmt::Debug for super::DeleteIssueRequest {
842    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
843        let mut debug_struct = f.debug_struct("DeleteIssueRequest");
844        debug_struct.field("name", &self.name);
845        debug_struct.field("etag", &self.etag);
846        if !self._unknown_fields.is_empty() {
847            debug_struct.field("_unknown_fields", &self._unknown_fields);
848        }
849        debug_struct.finish()
850    }
851}
852
853impl std::fmt::Debug for super::CloseIssueRequest {
854    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
855        let mut debug_struct = f.debug_struct("CloseIssueRequest");
856        debug_struct.field("name", &self.name);
857        debug_struct.field("etag", &self.etag);
858        if !self._unknown_fields.is_empty() {
859            debug_struct.field("_unknown_fields", &self._unknown_fields);
860        }
861        debug_struct.finish()
862    }
863}
864
865impl std::fmt::Debug for super::OpenIssueRequest {
866    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
867        let mut debug_struct = f.debug_struct("OpenIssueRequest");
868        debug_struct.field("name", &self.name);
869        debug_struct.field("etag", &self.etag);
870        if !self._unknown_fields.is_empty() {
871            debug_struct.field("_unknown_fields", &self._unknown_fields);
872        }
873        debug_struct.finish()
874    }
875}
876
877impl std::fmt::Debug for super::TreeEntry {
878    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
879        let mut debug_struct = f.debug_struct("TreeEntry");
880        debug_struct.field("r#type", &self.r#type);
881        debug_struct.field("sha", &self.sha);
882        debug_struct.field("path", &self.path);
883        debug_struct.field("mode", &self.mode);
884        debug_struct.field("size", &self.size);
885        if !self._unknown_fields.is_empty() {
886            debug_struct.field("_unknown_fields", &self._unknown_fields);
887        }
888        debug_struct.finish()
889    }
890}
891
892impl std::fmt::Debug for super::FetchTreeRequest {
893    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
894        let mut debug_struct = f.debug_struct("FetchTreeRequest");
895        debug_struct.field("repository", &self.repository);
896        debug_struct.field("r#ref", &self.r#ref);
897        debug_struct.field("recursive", &self.recursive);
898        debug_struct.field("page_size", &self.page_size);
899        debug_struct.field("page_token", &self.page_token);
900        if !self._unknown_fields.is_empty() {
901            debug_struct.field("_unknown_fields", &self._unknown_fields);
902        }
903        debug_struct.finish()
904    }
905}
906
907impl std::fmt::Debug for super::FetchTreeResponse {
908    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
909        let mut debug_struct = f.debug_struct("FetchTreeResponse");
910        debug_struct.field("tree_entries", &self.tree_entries);
911        debug_struct.field("next_page_token", &self.next_page_token);
912        if !self._unknown_fields.is_empty() {
913            debug_struct.field("_unknown_fields", &self._unknown_fields);
914        }
915        debug_struct.finish()
916    }
917}
918
919impl std::fmt::Debug for super::FetchBlobRequest {
920    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
921        let mut debug_struct = f.debug_struct("FetchBlobRequest");
922        debug_struct.field("repository", &self.repository);
923        debug_struct.field("sha", &self.sha);
924        if !self._unknown_fields.is_empty() {
925            debug_struct.field("_unknown_fields", &self._unknown_fields);
926        }
927        debug_struct.finish()
928    }
929}
930
931impl std::fmt::Debug for super::FetchBlobResponse {
932    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
933        let mut debug_struct = f.debug_struct("FetchBlobResponse");
934        debug_struct.field("sha", &self.sha);
935        debug_struct.field("content", &self.content);
936        if !self._unknown_fields.is_empty() {
937            debug_struct.field("_unknown_fields", &self._unknown_fields);
938        }
939        debug_struct.finish()
940    }
941}
942
943impl std::fmt::Debug for super::ListPullRequestCommentsRequest {
944    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
945        let mut debug_struct = f.debug_struct("ListPullRequestCommentsRequest");
946        debug_struct.field("parent", &self.parent);
947        debug_struct.field("page_size", &self.page_size);
948        debug_struct.field("page_token", &self.page_token);
949        if !self._unknown_fields.is_empty() {
950            debug_struct.field("_unknown_fields", &self._unknown_fields);
951        }
952        debug_struct.finish()
953    }
954}
955
956impl std::fmt::Debug for super::ListPullRequestCommentsResponse {
957    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
958        let mut debug_struct = f.debug_struct("ListPullRequestCommentsResponse");
959        debug_struct.field("pull_request_comments", &self.pull_request_comments);
960        debug_struct.field("next_page_token", &self.next_page_token);
961        if !self._unknown_fields.is_empty() {
962            debug_struct.field("_unknown_fields", &self._unknown_fields);
963        }
964        debug_struct.finish()
965    }
966}
967
968impl std::fmt::Debug for super::CreatePullRequestCommentRequest {
969    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
970        let mut debug_struct = f.debug_struct("CreatePullRequestCommentRequest");
971        debug_struct.field("parent", &self.parent);
972        debug_struct.field("pull_request_comment", &self.pull_request_comment);
973        if !self._unknown_fields.is_empty() {
974            debug_struct.field("_unknown_fields", &self._unknown_fields);
975        }
976        debug_struct.finish()
977    }
978}
979
980impl std::fmt::Debug for super::BatchCreatePullRequestCommentsRequest {
981    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
982        let mut debug_struct = f.debug_struct("BatchCreatePullRequestCommentsRequest");
983        debug_struct.field("parent", &self.parent);
984        debug_struct.field("requests", &self.requests);
985        if !self._unknown_fields.is_empty() {
986            debug_struct.field("_unknown_fields", &self._unknown_fields);
987        }
988        debug_struct.finish()
989    }
990}
991
992impl std::fmt::Debug for super::BatchCreatePullRequestCommentsResponse {
993    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
994        let mut debug_struct = f.debug_struct("BatchCreatePullRequestCommentsResponse");
995        debug_struct.field("pull_request_comments", &self.pull_request_comments);
996        if !self._unknown_fields.is_empty() {
997            debug_struct.field("_unknown_fields", &self._unknown_fields);
998        }
999        debug_struct.finish()
1000    }
1001}
1002
1003impl std::fmt::Debug for super::UpdatePullRequestCommentRequest {
1004    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1005        let mut debug_struct = f.debug_struct("UpdatePullRequestCommentRequest");
1006        debug_struct.field("pull_request_comment", &self.pull_request_comment);
1007        debug_struct.field("update_mask", &self.update_mask);
1008        if !self._unknown_fields.is_empty() {
1009            debug_struct.field("_unknown_fields", &self._unknown_fields);
1010        }
1011        debug_struct.finish()
1012    }
1013}
1014
1015impl std::fmt::Debug for super::DeletePullRequestCommentRequest {
1016    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1017        let mut debug_struct = f.debug_struct("DeletePullRequestCommentRequest");
1018        debug_struct.field("name", &self.name);
1019        if !self._unknown_fields.is_empty() {
1020            debug_struct.field("_unknown_fields", &self._unknown_fields);
1021        }
1022        debug_struct.finish()
1023    }
1024}
1025
1026impl std::fmt::Debug for super::GetPullRequestCommentRequest {
1027    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1028        let mut debug_struct = f.debug_struct("GetPullRequestCommentRequest");
1029        debug_struct.field("name", &self.name);
1030        if !self._unknown_fields.is_empty() {
1031            debug_struct.field("_unknown_fields", &self._unknown_fields);
1032        }
1033        debug_struct.finish()
1034    }
1035}
1036
1037impl std::fmt::Debug for super::ResolvePullRequestCommentsRequest {
1038    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1039        let mut debug_struct = f.debug_struct("ResolvePullRequestCommentsRequest");
1040        debug_struct.field("parent", &self.parent);
1041        debug_struct.field("names", &self.names);
1042        debug_struct.field("auto_fill", &self.auto_fill);
1043        if !self._unknown_fields.is_empty() {
1044            debug_struct.field("_unknown_fields", &self._unknown_fields);
1045        }
1046        debug_struct.finish()
1047    }
1048}
1049
1050impl std::fmt::Debug for super::ResolvePullRequestCommentsResponse {
1051    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1052        let mut debug_struct = f.debug_struct("ResolvePullRequestCommentsResponse");
1053        debug_struct.field("pull_request_comments", &self.pull_request_comments);
1054        if !self._unknown_fields.is_empty() {
1055            debug_struct.field("_unknown_fields", &self._unknown_fields);
1056        }
1057        debug_struct.finish()
1058    }
1059}
1060
1061impl std::fmt::Debug for super::UnresolvePullRequestCommentsRequest {
1062    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1063        let mut debug_struct = f.debug_struct("UnresolvePullRequestCommentsRequest");
1064        debug_struct.field("parent", &self.parent);
1065        debug_struct.field("names", &self.names);
1066        debug_struct.field("auto_fill", &self.auto_fill);
1067        if !self._unknown_fields.is_empty() {
1068            debug_struct.field("_unknown_fields", &self._unknown_fields);
1069        }
1070        debug_struct.finish()
1071    }
1072}
1073
1074impl std::fmt::Debug for super::UnresolvePullRequestCommentsResponse {
1075    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1076        let mut debug_struct = f.debug_struct("UnresolvePullRequestCommentsResponse");
1077        debug_struct.field("pull_request_comments", &self.pull_request_comments);
1078        if !self._unknown_fields.is_empty() {
1079            debug_struct.field("_unknown_fields", &self._unknown_fields);
1080        }
1081        debug_struct.finish()
1082    }
1083}
1084
1085impl std::fmt::Debug for super::CreateIssueCommentRequest {
1086    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1087        let mut debug_struct = f.debug_struct("CreateIssueCommentRequest");
1088        debug_struct.field("parent", &self.parent);
1089        debug_struct.field("issue_comment", &self.issue_comment);
1090        if !self._unknown_fields.is_empty() {
1091            debug_struct.field("_unknown_fields", &self._unknown_fields);
1092        }
1093        debug_struct.finish()
1094    }
1095}
1096
1097impl std::fmt::Debug for super::GetIssueCommentRequest {
1098    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1099        let mut debug_struct = f.debug_struct("GetIssueCommentRequest");
1100        debug_struct.field("name", &self.name);
1101        if !self._unknown_fields.is_empty() {
1102            debug_struct.field("_unknown_fields", &self._unknown_fields);
1103        }
1104        debug_struct.finish()
1105    }
1106}
1107
1108impl std::fmt::Debug for super::ListIssueCommentsRequest {
1109    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1110        let mut debug_struct = f.debug_struct("ListIssueCommentsRequest");
1111        debug_struct.field("parent", &self.parent);
1112        debug_struct.field("page_size", &self.page_size);
1113        debug_struct.field("page_token", &self.page_token);
1114        if !self._unknown_fields.is_empty() {
1115            debug_struct.field("_unknown_fields", &self._unknown_fields);
1116        }
1117        debug_struct.finish()
1118    }
1119}
1120
1121impl std::fmt::Debug for super::ListIssueCommentsResponse {
1122    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1123        let mut debug_struct = f.debug_struct("ListIssueCommentsResponse");
1124        debug_struct.field("issue_comments", &self.issue_comments);
1125        debug_struct.field("next_page_token", &self.next_page_token);
1126        if !self._unknown_fields.is_empty() {
1127            debug_struct.field("_unknown_fields", &self._unknown_fields);
1128        }
1129        debug_struct.finish()
1130    }
1131}
1132
1133impl std::fmt::Debug for super::UpdateIssueCommentRequest {
1134    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1135        let mut debug_struct = f.debug_struct("UpdateIssueCommentRequest");
1136        debug_struct.field("issue_comment", &self.issue_comment);
1137        debug_struct.field("update_mask", &self.update_mask);
1138        if !self._unknown_fields.is_empty() {
1139            debug_struct.field("_unknown_fields", &self._unknown_fields);
1140        }
1141        debug_struct.finish()
1142    }
1143}
1144
1145impl std::fmt::Debug for super::DeleteIssueCommentRequest {
1146    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1147        let mut debug_struct = f.debug_struct("DeleteIssueCommentRequest");
1148        debug_struct.field("name", &self.name);
1149        if !self._unknown_fields.is_empty() {
1150            debug_struct.field("_unknown_fields", &self._unknown_fields);
1151        }
1152        debug_struct.finish()
1153    }
1154}