1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::AddressGroup {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("AddressGroup");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("description", &self.description);
25 debug_struct.field("create_time", &self.create_time);
26 debug_struct.field("update_time", &self.update_time);
27 debug_struct.field("labels", &self.labels);
28 debug_struct.field("r#type", &self.r#type);
29 debug_struct.field("items", &self.items);
30 debug_struct.field("capacity", &self.capacity);
31 debug_struct.field("self_link", &self.self_link);
32 debug_struct.field("purpose", &self.purpose);
33 if !self._unknown_fields.is_empty() {
34 debug_struct.field("_unknown_fields", &self._unknown_fields);
35 }
36 debug_struct.finish()
37 }
38}
39
40impl std::fmt::Debug for super::ListAddressGroupsRequest {
41 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
42 let mut debug_struct = f.debug_struct("ListAddressGroupsRequest");
43 debug_struct.field("parent", &self.parent);
44 debug_struct.field("page_size", &self.page_size);
45 debug_struct.field("page_token", &self.page_token);
46 debug_struct.field("return_partial_success", &self.return_partial_success);
47 if !self._unknown_fields.is_empty() {
48 debug_struct.field("_unknown_fields", &self._unknown_fields);
49 }
50 debug_struct.finish()
51 }
52}
53
54impl std::fmt::Debug for super::ListAddressGroupsResponse {
55 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
56 let mut debug_struct = f.debug_struct("ListAddressGroupsResponse");
57 debug_struct.field("address_groups", &self.address_groups);
58 debug_struct.field("next_page_token", &self.next_page_token);
59 debug_struct.field("unreachable", &self.unreachable);
60 if !self._unknown_fields.is_empty() {
61 debug_struct.field("_unknown_fields", &self._unknown_fields);
62 }
63 debug_struct.finish()
64 }
65}
66
67impl std::fmt::Debug for super::GetAddressGroupRequest {
68 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
69 let mut debug_struct = f.debug_struct("GetAddressGroupRequest");
70 debug_struct.field("name", &self.name);
71 if !self._unknown_fields.is_empty() {
72 debug_struct.field("_unknown_fields", &self._unknown_fields);
73 }
74 debug_struct.finish()
75 }
76}
77
78impl std::fmt::Debug for super::CreateAddressGroupRequest {
79 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
80 let mut debug_struct = f.debug_struct("CreateAddressGroupRequest");
81 debug_struct.field("parent", &self.parent);
82 debug_struct.field("address_group_id", &self.address_group_id);
83 debug_struct.field("address_group", &self.address_group);
84 debug_struct.field("request_id", &self.request_id);
85 if !self._unknown_fields.is_empty() {
86 debug_struct.field("_unknown_fields", &self._unknown_fields);
87 }
88 debug_struct.finish()
89 }
90}
91
92impl std::fmt::Debug for super::UpdateAddressGroupRequest {
93 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
94 let mut debug_struct = f.debug_struct("UpdateAddressGroupRequest");
95 debug_struct.field("update_mask", &self.update_mask);
96 debug_struct.field("address_group", &self.address_group);
97 debug_struct.field("request_id", &self.request_id);
98 if !self._unknown_fields.is_empty() {
99 debug_struct.field("_unknown_fields", &self._unknown_fields);
100 }
101 debug_struct.finish()
102 }
103}
104
105impl std::fmt::Debug for super::DeleteAddressGroupRequest {
106 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
107 let mut debug_struct = f.debug_struct("DeleteAddressGroupRequest");
108 debug_struct.field("name", &self.name);
109 debug_struct.field("request_id", &self.request_id);
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::AddAddressGroupItemsRequest {
118 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
119 let mut debug_struct = f.debug_struct("AddAddressGroupItemsRequest");
120 debug_struct.field("address_group", &self.address_group);
121 debug_struct.field("items", &self.items);
122 debug_struct.field("request_id", &self.request_id);
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::RemoveAddressGroupItemsRequest {
131 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
132 let mut debug_struct = f.debug_struct("RemoveAddressGroupItemsRequest");
133 debug_struct.field("address_group", &self.address_group);
134 debug_struct.field("items", &self.items);
135 debug_struct.field("request_id", &self.request_id);
136 if !self._unknown_fields.is_empty() {
137 debug_struct.field("_unknown_fields", &self._unknown_fields);
138 }
139 debug_struct.finish()
140 }
141}
142
143impl std::fmt::Debug for super::CloneAddressGroupItemsRequest {
144 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
145 let mut debug_struct = f.debug_struct("CloneAddressGroupItemsRequest");
146 debug_struct.field("address_group", &self.address_group);
147 debug_struct.field("source_address_group", &self.source_address_group);
148 debug_struct.field("request_id", &self.request_id);
149 if !self._unknown_fields.is_empty() {
150 debug_struct.field("_unknown_fields", &self._unknown_fields);
151 }
152 debug_struct.finish()
153 }
154}
155
156impl std::fmt::Debug for super::ListAddressGroupReferencesRequest {
157 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
158 let mut debug_struct = f.debug_struct("ListAddressGroupReferencesRequest");
159 debug_struct.field("address_group", &self.address_group);
160 debug_struct.field("page_size", &self.page_size);
161 debug_struct.field("page_token", &self.page_token);
162 if !self._unknown_fields.is_empty() {
163 debug_struct.field("_unknown_fields", &self._unknown_fields);
164 }
165 debug_struct.finish()
166 }
167}
168
169impl std::fmt::Debug for super::ListAddressGroupReferencesResponse {
170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
171 let mut debug_struct = f.debug_struct("ListAddressGroupReferencesResponse");
172 debug_struct.field("address_group_references", &self.address_group_references);
173 debug_struct.field("next_page_token", &self.next_page_token);
174 if !self._unknown_fields.is_empty() {
175 debug_struct.field("_unknown_fields", &self._unknown_fields);
176 }
177 debug_struct.finish()
178 }
179}
180
181impl std::fmt::Debug for super::list_address_group_references_response::AddressGroupReference {
182 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
183 let mut debug_struct = f.debug_struct("AddressGroupReference");
184 debug_struct.field("firewall_policy", &self.firewall_policy);
185 debug_struct.field("security_policy", &self.security_policy);
186 debug_struct.field("rule_priority", &self.rule_priority);
187 if !self._unknown_fields.is_empty() {
188 debug_struct.field("_unknown_fields", &self._unknown_fields);
189 }
190 debug_struct.finish()
191 }
192}
193
194impl std::fmt::Debug for super::AuthorizationPolicy {
195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
196 let mut debug_struct = f.debug_struct("AuthorizationPolicy");
197 debug_struct.field("name", &self.name);
198 debug_struct.field("description", &self.description);
199 debug_struct.field("create_time", &self.create_time);
200 debug_struct.field("update_time", &self.update_time);
201 debug_struct.field("labels", &self.labels);
202 debug_struct.field("action", &self.action);
203 debug_struct.field("rules", &self.rules);
204 if !self._unknown_fields.is_empty() {
205 debug_struct.field("_unknown_fields", &self._unknown_fields);
206 }
207 debug_struct.finish()
208 }
209}
210
211impl std::fmt::Debug for super::authorization_policy::Rule {
212 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
213 let mut debug_struct = f.debug_struct("Rule");
214 debug_struct.field("sources", &self.sources);
215 debug_struct.field("destinations", &self.destinations);
216 if !self._unknown_fields.is_empty() {
217 debug_struct.field("_unknown_fields", &self._unknown_fields);
218 }
219 debug_struct.finish()
220 }
221}
222
223impl std::fmt::Debug for super::authorization_policy::rule::Source {
224 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
225 let mut debug_struct = f.debug_struct("Source");
226 debug_struct.field("principals", &self.principals);
227 debug_struct.field("ip_blocks", &self.ip_blocks);
228 if !self._unknown_fields.is_empty() {
229 debug_struct.field("_unknown_fields", &self._unknown_fields);
230 }
231 debug_struct.finish()
232 }
233}
234
235impl std::fmt::Debug for super::authorization_policy::rule::Destination {
236 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
237 let mut debug_struct = f.debug_struct("Destination");
238 debug_struct.field("hosts", &self.hosts);
239 debug_struct.field("ports", &self.ports);
240 debug_struct.field("methods", &self.methods);
241 debug_struct.field("http_header_match", &self.http_header_match);
242 if !self._unknown_fields.is_empty() {
243 debug_struct.field("_unknown_fields", &self._unknown_fields);
244 }
245 debug_struct.finish()
246 }
247}
248
249impl std::fmt::Debug for super::authorization_policy::rule::destination::HttpHeaderMatch {
250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
251 let mut debug_struct = f.debug_struct("HttpHeaderMatch");
252 debug_struct.field("header_name", &self.header_name);
253 debug_struct.field("r#type", &self.r#type);
254 if !self._unknown_fields.is_empty() {
255 debug_struct.field("_unknown_fields", &self._unknown_fields);
256 }
257 debug_struct.finish()
258 }
259}
260
261impl std::fmt::Debug for super::ListAuthorizationPoliciesRequest {
262 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
263 let mut debug_struct = f.debug_struct("ListAuthorizationPoliciesRequest");
264 debug_struct.field("parent", &self.parent);
265 debug_struct.field("page_size", &self.page_size);
266 debug_struct.field("page_token", &self.page_token);
267 if !self._unknown_fields.is_empty() {
268 debug_struct.field("_unknown_fields", &self._unknown_fields);
269 }
270 debug_struct.finish()
271 }
272}
273
274impl std::fmt::Debug for super::ListAuthorizationPoliciesResponse {
275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
276 let mut debug_struct = f.debug_struct("ListAuthorizationPoliciesResponse");
277 debug_struct.field("authorization_policies", &self.authorization_policies);
278 debug_struct.field("next_page_token", &self.next_page_token);
279 if !self._unknown_fields.is_empty() {
280 debug_struct.field("_unknown_fields", &self._unknown_fields);
281 }
282 debug_struct.finish()
283 }
284}
285
286impl std::fmt::Debug for super::GetAuthorizationPolicyRequest {
287 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
288 let mut debug_struct = f.debug_struct("GetAuthorizationPolicyRequest");
289 debug_struct.field("name", &self.name);
290 if !self._unknown_fields.is_empty() {
291 debug_struct.field("_unknown_fields", &self._unknown_fields);
292 }
293 debug_struct.finish()
294 }
295}
296
297impl std::fmt::Debug for super::CreateAuthorizationPolicyRequest {
298 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
299 let mut debug_struct = f.debug_struct("CreateAuthorizationPolicyRequest");
300 debug_struct.field("parent", &self.parent);
301 debug_struct.field("authorization_policy_id", &self.authorization_policy_id);
302 debug_struct.field("authorization_policy", &self.authorization_policy);
303 if !self._unknown_fields.is_empty() {
304 debug_struct.field("_unknown_fields", &self._unknown_fields);
305 }
306 debug_struct.finish()
307 }
308}
309
310impl std::fmt::Debug for super::UpdateAuthorizationPolicyRequest {
311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
312 let mut debug_struct = f.debug_struct("UpdateAuthorizationPolicyRequest");
313 debug_struct.field("update_mask", &self.update_mask);
314 debug_struct.field("authorization_policy", &self.authorization_policy);
315 if !self._unknown_fields.is_empty() {
316 debug_struct.field("_unknown_fields", &self._unknown_fields);
317 }
318 debug_struct.finish()
319 }
320}
321
322impl std::fmt::Debug for super::DeleteAuthorizationPolicyRequest {
323 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
324 let mut debug_struct = f.debug_struct("DeleteAuthorizationPolicyRequest");
325 debug_struct.field("name", &self.name);
326 if !self._unknown_fields.is_empty() {
327 debug_struct.field("_unknown_fields", &self._unknown_fields);
328 }
329 debug_struct.finish()
330 }
331}
332
333impl std::fmt::Debug for super::ClientTlsPolicy {
334 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
335 let mut debug_struct = f.debug_struct("ClientTlsPolicy");
336 debug_struct.field("name", &self.name);
337 debug_struct.field("description", &self.description);
338 debug_struct.field("create_time", &self.create_time);
339 debug_struct.field("update_time", &self.update_time);
340 debug_struct.field("labels", &self.labels);
341 debug_struct.field("sni", &self.sni);
342 debug_struct.field("client_certificate", &self.client_certificate);
343 debug_struct.field("server_validation_ca", &self.server_validation_ca);
344 if !self._unknown_fields.is_empty() {
345 debug_struct.field("_unknown_fields", &self._unknown_fields);
346 }
347 debug_struct.finish()
348 }
349}
350
351impl std::fmt::Debug for super::ListClientTlsPoliciesRequest {
352 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
353 let mut debug_struct = f.debug_struct("ListClientTlsPoliciesRequest");
354 debug_struct.field("parent", &self.parent);
355 debug_struct.field("page_size", &self.page_size);
356 debug_struct.field("page_token", &self.page_token);
357 if !self._unknown_fields.is_empty() {
358 debug_struct.field("_unknown_fields", &self._unknown_fields);
359 }
360 debug_struct.finish()
361 }
362}
363
364impl std::fmt::Debug for super::ListClientTlsPoliciesResponse {
365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
366 let mut debug_struct = f.debug_struct("ListClientTlsPoliciesResponse");
367 debug_struct.field("client_tls_policies", &self.client_tls_policies);
368 debug_struct.field("next_page_token", &self.next_page_token);
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::GetClientTlsPolicyRequest {
377 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
378 let mut debug_struct = f.debug_struct("GetClientTlsPolicyRequest");
379 debug_struct.field("name", &self.name);
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::CreateClientTlsPolicyRequest {
388 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
389 let mut debug_struct = f.debug_struct("CreateClientTlsPolicyRequest");
390 debug_struct.field("parent", &self.parent);
391 debug_struct.field("client_tls_policy_id", &self.client_tls_policy_id);
392 debug_struct.field("client_tls_policy", &self.client_tls_policy);
393 if !self._unknown_fields.is_empty() {
394 debug_struct.field("_unknown_fields", &self._unknown_fields);
395 }
396 debug_struct.finish()
397 }
398}
399
400impl std::fmt::Debug for super::UpdateClientTlsPolicyRequest {
401 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
402 let mut debug_struct = f.debug_struct("UpdateClientTlsPolicyRequest");
403 debug_struct.field("update_mask", &self.update_mask);
404 debug_struct.field("client_tls_policy", &self.client_tls_policy);
405 if !self._unknown_fields.is_empty() {
406 debug_struct.field("_unknown_fields", &self._unknown_fields);
407 }
408 debug_struct.finish()
409 }
410}
411
412impl std::fmt::Debug for super::DeleteClientTlsPolicyRequest {
413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
414 let mut debug_struct = f.debug_struct("DeleteClientTlsPolicyRequest");
415 debug_struct.field("name", &self.name);
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::ServerTlsPolicy {
441 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
442 let mut debug_struct = f.debug_struct("ServerTlsPolicy");
443 debug_struct.field("name", &self.name);
444 debug_struct.field("description", &self.description);
445 debug_struct.field("create_time", &self.create_time);
446 debug_struct.field("update_time", &self.update_time);
447 debug_struct.field("labels", &self.labels);
448 debug_struct.field("allow_open", &self.allow_open);
449 debug_struct.field("server_certificate", &self.server_certificate);
450 debug_struct.field("mtls_policy", &self.mtls_policy);
451 if !self._unknown_fields.is_empty() {
452 debug_struct.field("_unknown_fields", &self._unknown_fields);
453 }
454 debug_struct.finish()
455 }
456}
457
458impl std::fmt::Debug for super::server_tls_policy::MTLSPolicy {
459 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
460 let mut debug_struct = f.debug_struct("MTLSPolicy");
461 debug_struct.field("client_validation_ca", &self.client_validation_ca);
462 if !self._unknown_fields.is_empty() {
463 debug_struct.field("_unknown_fields", &self._unknown_fields);
464 }
465 debug_struct.finish()
466 }
467}
468
469impl std::fmt::Debug for super::ListServerTlsPoliciesRequest {
470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
471 let mut debug_struct = f.debug_struct("ListServerTlsPoliciesRequest");
472 debug_struct.field("parent", &self.parent);
473 debug_struct.field("page_size", &self.page_size);
474 debug_struct.field("page_token", &self.page_token);
475 if !self._unknown_fields.is_empty() {
476 debug_struct.field("_unknown_fields", &self._unknown_fields);
477 }
478 debug_struct.finish()
479 }
480}
481
482impl std::fmt::Debug for super::ListServerTlsPoliciesResponse {
483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484 let mut debug_struct = f.debug_struct("ListServerTlsPoliciesResponse");
485 debug_struct.field("server_tls_policies", &self.server_tls_policies);
486 debug_struct.field("next_page_token", &self.next_page_token);
487 if !self._unknown_fields.is_empty() {
488 debug_struct.field("_unknown_fields", &self._unknown_fields);
489 }
490 debug_struct.finish()
491 }
492}
493
494impl std::fmt::Debug for super::GetServerTlsPolicyRequest {
495 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
496 let mut debug_struct = f.debug_struct("GetServerTlsPolicyRequest");
497 debug_struct.field("name", &self.name);
498 if !self._unknown_fields.is_empty() {
499 debug_struct.field("_unknown_fields", &self._unknown_fields);
500 }
501 debug_struct.finish()
502 }
503}
504
505impl std::fmt::Debug for super::CreateServerTlsPolicyRequest {
506 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
507 let mut debug_struct = f.debug_struct("CreateServerTlsPolicyRequest");
508 debug_struct.field("parent", &self.parent);
509 debug_struct.field("server_tls_policy_id", &self.server_tls_policy_id);
510 debug_struct.field("server_tls_policy", &self.server_tls_policy);
511 if !self._unknown_fields.is_empty() {
512 debug_struct.field("_unknown_fields", &self._unknown_fields);
513 }
514 debug_struct.finish()
515 }
516}
517
518impl std::fmt::Debug for super::UpdateServerTlsPolicyRequest {
519 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
520 let mut debug_struct = f.debug_struct("UpdateServerTlsPolicyRequest");
521 debug_struct.field("update_mask", &self.update_mask);
522 debug_struct.field("server_tls_policy", &self.server_tls_policy);
523 if !self._unknown_fields.is_empty() {
524 debug_struct.field("_unknown_fields", &self._unknown_fields);
525 }
526 debug_struct.finish()
527 }
528}
529
530impl std::fmt::Debug for super::DeleteServerTlsPolicyRequest {
531 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
532 let mut debug_struct = f.debug_struct("DeleteServerTlsPolicyRequest");
533 debug_struct.field("name", &self.name);
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::GrpcEndpoint {
542 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
543 let mut debug_struct = f.debug_struct("GrpcEndpoint");
544 debug_struct.field("target_uri", &self.target_uri);
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::ValidationCA {
553 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
554 let mut debug_struct = f.debug_struct("ValidationCA");
555 debug_struct.field("r#type", &self.r#type);
556 if !self._unknown_fields.is_empty() {
557 debug_struct.field("_unknown_fields", &self._unknown_fields);
558 }
559 debug_struct.finish()
560 }
561}
562
563impl std::fmt::Debug for super::CertificateProviderInstance {
564 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
565 let mut debug_struct = f.debug_struct("CertificateProviderInstance");
566 debug_struct.field("plugin_instance", &self.plugin_instance);
567 if !self._unknown_fields.is_empty() {
568 debug_struct.field("_unknown_fields", &self._unknown_fields);
569 }
570 debug_struct.finish()
571 }
572}
573
574impl std::fmt::Debug for super::CertificateProvider {
575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
576 let mut debug_struct = f.debug_struct("CertificateProvider");
577 debug_struct.field("r#type", &self.r#type);
578 if !self._unknown_fields.is_empty() {
579 debug_struct.field("_unknown_fields", &self._unknown_fields);
580 }
581 debug_struct.finish()
582 }
583}