1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::ActionStatus {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("ActionStatus");
23 debug_struct.field("status_code", &self.status_code);
24 debug_struct.field("user_facing_message", &self.user_facing_message);
25 if !self._unknown_fields.is_empty() {
26 debug_struct.field("_unknown_fields", &self._unknown_fields);
27 }
28 debug_struct.finish()
29 }
30}
31
32impl std::fmt::Debug for super::Annotation {
33 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
34 let mut debug_struct = f.debug_struct("Annotation");
35 debug_struct.field("r#type", &self.r#type);
36 debug_struct.field("start_index", &self.start_index);
37 debug_struct.field("length", &self.length);
38 debug_struct.field("metadata", &self.metadata);
39 if !self._unknown_fields.is_empty() {
40 debug_struct.field("_unknown_fields", &self._unknown_fields);
41 }
42 debug_struct.finish()
43 }
44}
45
46impl std::fmt::Debug for super::UserMentionMetadata {
47 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
48 let mut debug_struct = f.debug_struct("UserMentionMetadata");
49 debug_struct.field("user", &self.user);
50 debug_struct.field("r#type", &self.r#type);
51 if !self._unknown_fields.is_empty() {
52 debug_struct.field("_unknown_fields", &self._unknown_fields);
53 }
54 debug_struct.finish()
55 }
56}
57
58impl std::fmt::Debug for super::SlashCommandMetadata {
59 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
60 let mut debug_struct = f.debug_struct("SlashCommandMetadata");
61 debug_struct.field("bot", &self.bot);
62 debug_struct.field("r#type", &self.r#type);
63 debug_struct.field("command_name", &self.command_name);
64 debug_struct.field("command_id", &self.command_id);
65 debug_struct.field("triggers_dialog", &self.triggers_dialog);
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::RichLinkMetadata {
74 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
75 let mut debug_struct = f.debug_struct("RichLinkMetadata");
76 debug_struct.field("uri", &self.uri);
77 debug_struct.field("rich_link_type", &self.rich_link_type);
78 debug_struct.field("data", &self.data);
79 if !self._unknown_fields.is_empty() {
80 debug_struct.field("_unknown_fields", &self._unknown_fields);
81 }
82 debug_struct.finish()
83 }
84}
85
86impl std::fmt::Debug for super::CustomEmojiMetadata {
87 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
88 let mut debug_struct = f.debug_struct("CustomEmojiMetadata");
89 debug_struct.field("custom_emoji", &self.custom_emoji);
90 if !self._unknown_fields.is_empty() {
91 debug_struct.field("_unknown_fields", &self._unknown_fields);
92 }
93 debug_struct.finish()
94 }
95}
96
97impl std::fmt::Debug for super::DriveLinkData {
98 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
99 let mut debug_struct = f.debug_struct("DriveLinkData");
100 debug_struct.field("drive_data_ref", &self.drive_data_ref);
101 debug_struct.field("mime_type", &self.mime_type);
102 if !self._unknown_fields.is_empty() {
103 debug_struct.field("_unknown_fields", &self._unknown_fields);
104 }
105 debug_struct.finish()
106 }
107}
108
109impl std::fmt::Debug for super::ChatSpaceLinkData {
110 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
111 let mut debug_struct = f.debug_struct("ChatSpaceLinkData");
112 debug_struct.field("space", &self.space);
113 debug_struct.field("thread", &self.thread);
114 debug_struct.field("message", &self.message);
115 if !self._unknown_fields.is_empty() {
116 debug_struct.field("_unknown_fields", &self._unknown_fields);
117 }
118 debug_struct.finish()
119 }
120}
121
122impl std::fmt::Debug for super::MeetSpaceLinkData {
123 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
124 let mut debug_struct = f.debug_struct("MeetSpaceLinkData");
125 debug_struct.field("meeting_code", &self.meeting_code);
126 debug_struct.field("r#type", &self.r#type);
127 debug_struct.field("huddle_status", &self.huddle_status);
128 if !self._unknown_fields.is_empty() {
129 debug_struct.field("_unknown_fields", &self._unknown_fields);
130 }
131 debug_struct.finish()
132 }
133}
134
135impl std::fmt::Debug for super::CalendarEventLinkData {
136 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
137 let mut debug_struct = f.debug_struct("CalendarEventLinkData");
138 debug_struct.field("calendar_id", &self.calendar_id);
139 debug_struct.field("event_id", &self.event_id);
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::Attachment {
148 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
149 let mut debug_struct = f.debug_struct("Attachment");
150 debug_struct.field("name", &self.name);
151 debug_struct.field("content_name", &self.content_name);
152 debug_struct.field("content_type", &self.content_type);
153 debug_struct.field("thumbnail_uri", &self.thumbnail_uri);
154 debug_struct.field("download_uri", &self.download_uri);
155 debug_struct.field("source", &self.source);
156 debug_struct.field("data_ref", &self.data_ref);
157 if !self._unknown_fields.is_empty() {
158 debug_struct.field("_unknown_fields", &self._unknown_fields);
159 }
160 debug_struct.finish()
161 }
162}
163
164impl std::fmt::Debug for super::DriveDataRef {
165 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
166 let mut debug_struct = f.debug_struct("DriveDataRef");
167 debug_struct.field("drive_file_id", &self.drive_file_id);
168 if !self._unknown_fields.is_empty() {
169 debug_struct.field("_unknown_fields", &self._unknown_fields);
170 }
171 debug_struct.finish()
172 }
173}
174
175impl std::fmt::Debug for super::AttachmentDataRef {
176 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
177 let mut debug_struct = f.debug_struct("AttachmentDataRef");
178 debug_struct.field("resource_name", &self.resource_name);
179 debug_struct.field("attachment_upload_token", &self.attachment_upload_token);
180 if !self._unknown_fields.is_empty() {
181 debug_struct.field("_unknown_fields", &self._unknown_fields);
182 }
183 debug_struct.finish()
184 }
185}
186
187impl std::fmt::Debug for super::GetAttachmentRequest {
188 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
189 let mut debug_struct = f.debug_struct("GetAttachmentRequest");
190 debug_struct.field("name", &self.name);
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::UploadAttachmentRequest {
199 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
200 let mut debug_struct = f.debug_struct("UploadAttachmentRequest");
201 debug_struct.field("parent", &self.parent);
202 debug_struct.field("filename", &self.filename);
203 if !self._unknown_fields.is_empty() {
204 debug_struct.field("_unknown_fields", &self._unknown_fields);
205 }
206 debug_struct.finish()
207 }
208}
209
210impl std::fmt::Debug for super::UploadAttachmentResponse {
211 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
212 let mut debug_struct = f.debug_struct("UploadAttachmentResponse");
213 debug_struct.field("attachment_data_ref", &self.attachment_data_ref);
214 if !self._unknown_fields.is_empty() {
215 debug_struct.field("_unknown_fields", &self._unknown_fields);
216 }
217 debug_struct.finish()
218 }
219}
220
221impl std::fmt::Debug for super::Audience {
222 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
223 let mut debug_struct = f.debug_struct("Audience");
224 debug_struct.field("name", &self.name);
225 if !self._unknown_fields.is_empty() {
226 debug_struct.field("_unknown_fields", &self._unknown_fields);
227 }
228 debug_struct.finish()
229 }
230}
231
232impl std::fmt::Debug for super::Availability {
233 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
234 let mut debug_struct = f.debug_struct("Availability");
235 debug_struct.field("name", &self.name);
236 debug_struct.field("state", &self.state);
237 debug_struct.field("custom_status", &self.custom_status);
238 debug_struct.field("state_metadata", &self.state_metadata);
239 if !self._unknown_fields.is_empty() {
240 debug_struct.field("_unknown_fields", &self._unknown_fields);
241 }
242 debug_struct.finish()
243 }
244}
245
246impl std::fmt::Debug for super::CustomStatus {
247 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
248 let mut debug_struct = f.debug_struct("CustomStatus");
249 debug_struct.field("text", &self.text);
250 debug_struct.field("emoji", &self.emoji);
251 debug_struct.field("expiration", &self.expiration);
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::DoNotDisturbMetadata {
260 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
261 let mut debug_struct = f.debug_struct("DoNotDisturbMetadata");
262 debug_struct.field("expiration_time", &self.expiration_time);
263 if !self._unknown_fields.is_empty() {
264 debug_struct.field("_unknown_fields", &self._unknown_fields);
265 }
266 debug_struct.finish()
267 }
268}
269
270impl std::fmt::Debug for super::GetAvailabilityRequest {
271 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
272 let mut debug_struct = f.debug_struct("GetAvailabilityRequest");
273 debug_struct.field("name", &self.name);
274 if !self._unknown_fields.is_empty() {
275 debug_struct.field("_unknown_fields", &self._unknown_fields);
276 }
277 debug_struct.finish()
278 }
279}
280
281impl std::fmt::Debug for super::UpdateAvailabilityRequest {
282 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
283 let mut debug_struct = f.debug_struct("UpdateAvailabilityRequest");
284 debug_struct.field("availability", &self.availability);
285 debug_struct.field("update_mask", &self.update_mask);
286 if !self._unknown_fields.is_empty() {
287 debug_struct.field("_unknown_fields", &self._unknown_fields);
288 }
289 debug_struct.finish()
290 }
291}
292
293impl std::fmt::Debug for super::MarkAsActiveRequest {
294 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
295 let mut debug_struct = f.debug_struct("MarkAsActiveRequest");
296 debug_struct.field("name", &self.name);
297 debug_struct.field("expiration", &self.expiration);
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::MarkAsAwayRequest {
306 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
307 let mut debug_struct = f.debug_struct("MarkAsAwayRequest");
308 debug_struct.field("name", &self.name);
309 if !self._unknown_fields.is_empty() {
310 debug_struct.field("_unknown_fields", &self._unknown_fields);
311 }
312 debug_struct.finish()
313 }
314}
315
316impl std::fmt::Debug for super::MarkAsDoNotDisturbRequest {
317 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
318 let mut debug_struct = f.debug_struct("MarkAsDoNotDisturbRequest");
319 debug_struct.field("name", &self.name);
320 debug_struct.field("expiration", &self.expiration);
321 if !self._unknown_fields.is_empty() {
322 debug_struct.field("_unknown_fields", &self._unknown_fields);
323 }
324 debug_struct.finish()
325 }
326}
327
328impl std::fmt::Debug for super::ContextualAddOnMarkup {
329 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
330 let mut debug_struct = f.debug_struct("ContextualAddOnMarkup");
331 if !self._unknown_fields.is_empty() {
332 debug_struct.field("_unknown_fields", &self._unknown_fields);
333 }
334 debug_struct.finish()
335 }
336}
337
338impl std::fmt::Debug for super::contextual_add_on_markup::Card {
339 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
340 let mut debug_struct = f.debug_struct("Card");
341 debug_struct.field("header", &self.header);
342 debug_struct.field("sections", &self.sections);
343 debug_struct.field("card_actions", &self.card_actions);
344 debug_struct.field("name", &self.name);
345 if !self._unknown_fields.is_empty() {
346 debug_struct.field("_unknown_fields", &self._unknown_fields);
347 }
348 debug_struct.finish()
349 }
350}
351
352impl std::fmt::Debug for super::contextual_add_on_markup::card::CardHeader {
353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
354 let mut debug_struct = f.debug_struct("CardHeader");
355 debug_struct.field("title", &self.title);
356 debug_struct.field("subtitle", &self.subtitle);
357 debug_struct.field("image_style", &self.image_style);
358 debug_struct.field("image_url", &self.image_url);
359 if !self._unknown_fields.is_empty() {
360 debug_struct.field("_unknown_fields", &self._unknown_fields);
361 }
362 debug_struct.finish()
363 }
364}
365
366impl std::fmt::Debug for super::contextual_add_on_markup::card::Section {
367 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
368 let mut debug_struct = f.debug_struct("Section");
369 debug_struct.field("header", &self.header);
370 debug_struct.field("widgets", &self.widgets);
371 if !self._unknown_fields.is_empty() {
372 debug_struct.field("_unknown_fields", &self._unknown_fields);
373 }
374 debug_struct.finish()
375 }
376}
377
378impl std::fmt::Debug for super::contextual_add_on_markup::card::CardAction {
379 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
380 let mut debug_struct = f.debug_struct("CardAction");
381 debug_struct.field("action_label", &self.action_label);
382 debug_struct.field("on_click", &self.on_click);
383 if !self._unknown_fields.is_empty() {
384 debug_struct.field("_unknown_fields", &self._unknown_fields);
385 }
386 debug_struct.finish()
387 }
388}
389
390impl std::fmt::Debug for super::DeletionMetadata {
391 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
392 let mut debug_struct = f.debug_struct("DeletionMetadata");
393 debug_struct.field("deletion_type", &self.deletion_type);
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::MembershipCreatedEventData {
402 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
403 let mut debug_struct = f.debug_struct("MembershipCreatedEventData");
404 debug_struct.field("membership", &self.membership);
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::MembershipDeletedEventData {
413 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
414 let mut debug_struct = f.debug_struct("MembershipDeletedEventData");
415 debug_struct.field("membership", &self.membership);
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::MembershipUpdatedEventData {
424 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
425 let mut debug_struct = f.debug_struct("MembershipUpdatedEventData");
426 debug_struct.field("membership", &self.membership);
427 if !self._unknown_fields.is_empty() {
428 debug_struct.field("_unknown_fields", &self._unknown_fields);
429 }
430 debug_struct.finish()
431 }
432}
433
434impl std::fmt::Debug for super::MembershipBatchCreatedEventData {
435 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
436 let mut debug_struct = f.debug_struct("MembershipBatchCreatedEventData");
437 debug_struct.field("memberships", &self.memberships);
438 if !self._unknown_fields.is_empty() {
439 debug_struct.field("_unknown_fields", &self._unknown_fields);
440 }
441 debug_struct.finish()
442 }
443}
444
445impl std::fmt::Debug for super::MembershipBatchUpdatedEventData {
446 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
447 let mut debug_struct = f.debug_struct("MembershipBatchUpdatedEventData");
448 debug_struct.field("memberships", &self.memberships);
449 if !self._unknown_fields.is_empty() {
450 debug_struct.field("_unknown_fields", &self._unknown_fields);
451 }
452 debug_struct.finish()
453 }
454}
455
456impl std::fmt::Debug for super::MembershipBatchDeletedEventData {
457 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
458 let mut debug_struct = f.debug_struct("MembershipBatchDeletedEventData");
459 debug_struct.field("memberships", &self.memberships);
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::MessageCreatedEventData {
468 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
469 let mut debug_struct = f.debug_struct("MessageCreatedEventData");
470 debug_struct.field("message", &self.message);
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::MessageUpdatedEventData {
479 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
480 let mut debug_struct = f.debug_struct("MessageUpdatedEventData");
481 debug_struct.field("message", &self.message);
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::MessageDeletedEventData {
490 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
491 let mut debug_struct = f.debug_struct("MessageDeletedEventData");
492 debug_struct.field("message", &self.message);
493 if !self._unknown_fields.is_empty() {
494 debug_struct.field("_unknown_fields", &self._unknown_fields);
495 }
496 debug_struct.finish()
497 }
498}
499
500impl std::fmt::Debug for super::MessageBatchCreatedEventData {
501 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
502 let mut debug_struct = f.debug_struct("MessageBatchCreatedEventData");
503 debug_struct.field("messages", &self.messages);
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::MessageBatchUpdatedEventData {
512 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
513 let mut debug_struct = f.debug_struct("MessageBatchUpdatedEventData");
514 debug_struct.field("messages", &self.messages);
515 if !self._unknown_fields.is_empty() {
516 debug_struct.field("_unknown_fields", &self._unknown_fields);
517 }
518 debug_struct.finish()
519 }
520}
521
522impl std::fmt::Debug for super::MessageBatchDeletedEventData {
523 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
524 let mut debug_struct = f.debug_struct("MessageBatchDeletedEventData");
525 debug_struct.field("messages", &self.messages);
526 if !self._unknown_fields.is_empty() {
527 debug_struct.field("_unknown_fields", &self._unknown_fields);
528 }
529 debug_struct.finish()
530 }
531}
532
533impl std::fmt::Debug for super::SpaceUpdatedEventData {
534 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
535 let mut debug_struct = f.debug_struct("SpaceUpdatedEventData");
536 debug_struct.field("space", &self.space);
537 if !self._unknown_fields.is_empty() {
538 debug_struct.field("_unknown_fields", &self._unknown_fields);
539 }
540 debug_struct.finish()
541 }
542}
543
544impl std::fmt::Debug for super::SpaceBatchUpdatedEventData {
545 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
546 let mut debug_struct = f.debug_struct("SpaceBatchUpdatedEventData");
547 debug_struct.field("spaces", &self.spaces);
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::ReactionCreatedEventData {
556 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
557 let mut debug_struct = f.debug_struct("ReactionCreatedEventData");
558 debug_struct.field("reaction", &self.reaction);
559 if !self._unknown_fields.is_empty() {
560 debug_struct.field("_unknown_fields", &self._unknown_fields);
561 }
562 debug_struct.finish()
563 }
564}
565
566impl std::fmt::Debug for super::ReactionDeletedEventData {
567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
568 let mut debug_struct = f.debug_struct("ReactionDeletedEventData");
569 debug_struct.field("reaction", &self.reaction);
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::ReactionBatchCreatedEventData {
578 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
579 let mut debug_struct = f.debug_struct("ReactionBatchCreatedEventData");
580 debug_struct.field("reactions", &self.reactions);
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::ReactionBatchDeletedEventData {
589 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
590 let mut debug_struct = f.debug_struct("ReactionBatchDeletedEventData");
591 debug_struct.field("reactions", &self.reactions);
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::Group {
600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
601 let mut debug_struct = f.debug_struct("Group");
602 debug_struct.field("name", &self.name);
603 if !self._unknown_fields.is_empty() {
604 debug_struct.field("_unknown_fields", &self._unknown_fields);
605 }
606 debug_struct.finish()
607 }
608}
609
610impl std::fmt::Debug for super::MatchedUrl {
611 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
612 let mut debug_struct = f.debug_struct("MatchedUrl");
613 debug_struct.field("url", &self.url);
614 if !self._unknown_fields.is_empty() {
615 debug_struct.field("_unknown_fields", &self._unknown_fields);
616 }
617 debug_struct.finish()
618 }
619}
620
621impl std::fmt::Debug for super::Membership {
622 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
623 let mut debug_struct = f.debug_struct("Membership");
624 debug_struct.field("name", &self.name);
625 debug_struct.field("state", &self.state);
626 debug_struct.field("role", &self.role);
627 debug_struct.field("create_time", &self.create_time);
628 debug_struct.field("delete_time", &self.delete_time);
629 debug_struct.field("affiliation", &self.affiliation);
630 debug_struct.field("member_type", &self.member_type);
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::CreateMembershipRequest {
639 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
640 let mut debug_struct = f.debug_struct("CreateMembershipRequest");
641 debug_struct.field("parent", &self.parent);
642 debug_struct.field("membership", &self.membership);
643 debug_struct.field("use_admin_access", &self.use_admin_access);
644 if !self._unknown_fields.is_empty() {
645 debug_struct.field("_unknown_fields", &self._unknown_fields);
646 }
647 debug_struct.finish()
648 }
649}
650
651impl std::fmt::Debug for super::UpdateMembershipRequest {
652 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
653 let mut debug_struct = f.debug_struct("UpdateMembershipRequest");
654 debug_struct.field("membership", &self.membership);
655 debug_struct.field("update_mask", &self.update_mask);
656 debug_struct.field("use_admin_access", &self.use_admin_access);
657 if !self._unknown_fields.is_empty() {
658 debug_struct.field("_unknown_fields", &self._unknown_fields);
659 }
660 debug_struct.finish()
661 }
662}
663
664impl std::fmt::Debug for super::ListMembershipsRequest {
665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
666 let mut debug_struct = f.debug_struct("ListMembershipsRequest");
667 debug_struct.field("parent", &self.parent);
668 debug_struct.field("page_size", &self.page_size);
669 debug_struct.field("page_token", &self.page_token);
670 debug_struct.field("filter", &self.filter);
671 debug_struct.field("show_groups", &self.show_groups);
672 debug_struct.field("show_invited", &self.show_invited);
673 debug_struct.field("use_admin_access", &self.use_admin_access);
674 if !self._unknown_fields.is_empty() {
675 debug_struct.field("_unknown_fields", &self._unknown_fields);
676 }
677 debug_struct.finish()
678 }
679}
680
681impl std::fmt::Debug for super::ListMembershipsResponse {
682 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
683 let mut debug_struct = f.debug_struct("ListMembershipsResponse");
684 debug_struct.field("memberships", &self.memberships);
685 debug_struct.field("next_page_token", &self.next_page_token);
686 if !self._unknown_fields.is_empty() {
687 debug_struct.field("_unknown_fields", &self._unknown_fields);
688 }
689 debug_struct.finish()
690 }
691}
692
693impl std::fmt::Debug for super::GetMembershipRequest {
694 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
695 let mut debug_struct = f.debug_struct("GetMembershipRequest");
696 debug_struct.field("name", &self.name);
697 debug_struct.field("use_admin_access", &self.use_admin_access);
698 if !self._unknown_fields.is_empty() {
699 debug_struct.field("_unknown_fields", &self._unknown_fields);
700 }
701 debug_struct.finish()
702 }
703}
704
705impl std::fmt::Debug for super::DeleteMembershipRequest {
706 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
707 let mut debug_struct = f.debug_struct("DeleteMembershipRequest");
708 debug_struct.field("name", &self.name);
709 debug_struct.field("use_admin_access", &self.use_admin_access);
710 if !self._unknown_fields.is_empty() {
711 debug_struct.field("_unknown_fields", &self._unknown_fields);
712 }
713 debug_struct.finish()
714 }
715}
716
717impl std::fmt::Debug for super::Message {
718 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
719 let mut debug_struct = f.debug_struct("Message");
720 debug_struct.field("name", &self.name);
721 debug_struct.field("sender", &self.sender);
722 debug_struct.field("create_time", &self.create_time);
723 debug_struct.field("last_update_time", &self.last_update_time);
724 debug_struct.field("delete_time", &self.delete_time);
725 debug_struct.field("text", &self.text);
726 debug_struct.field("formatted_text", &self.formatted_text);
727 debug_struct.field("cards", &self.cards);
728 debug_struct.field("cards_v2", &self.cards_v2);
729 debug_struct.field("annotations", &self.annotations);
730 debug_struct.field("thread", &self.thread);
731 debug_struct.field("space", &self.space);
732 debug_struct.field("fallback_text", &self.fallback_text);
733 debug_struct.field("action_response", &self.action_response);
734 debug_struct.field("argument_text", &self.argument_text);
735 debug_struct.field("slash_command", &self.slash_command);
736 debug_struct.field("attachment", &self.attachment);
737 debug_struct.field("matched_url", &self.matched_url);
738 debug_struct.field("thread_reply", &self.thread_reply);
739 debug_struct.field("silent", &self.silent);
740 debug_struct.field(
741 "client_assigned_message_id",
742 &self.client_assigned_message_id,
743 );
744 debug_struct.field("emoji_reaction_summaries", &self.emoji_reaction_summaries);
745 debug_struct.field("private_message_viewer", &self.private_message_viewer);
746 debug_struct.field("deletion_metadata", &self.deletion_metadata);
747 debug_struct.field("quoted_message_metadata", &self.quoted_message_metadata);
748 debug_struct.field("attached_gifs", &self.attached_gifs);
749 debug_struct.field("accessory_widgets", &self.accessory_widgets);
750 debug_struct.field("markup_syntax", &self.markup_syntax);
751 if !self._unknown_fields.is_empty() {
752 debug_struct.field("_unknown_fields", &self._unknown_fields);
753 }
754 debug_struct.finish()
755 }
756}
757
758impl std::fmt::Debug for super::AttachedGif {
759 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
760 let mut debug_struct = f.debug_struct("AttachedGif");
761 debug_struct.field("uri", &self.uri);
762 if !self._unknown_fields.is_empty() {
763 debug_struct.field("_unknown_fields", &self._unknown_fields);
764 }
765 debug_struct.finish()
766 }
767}
768
769impl std::fmt::Debug for super::QuotedMessageMetadata {
770 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
771 let mut debug_struct = f.debug_struct("QuotedMessageMetadata");
772 debug_struct.field("name", &self.name);
773 debug_struct.field("last_update_time", &self.last_update_time);
774 debug_struct.field("quote_type", &self.quote_type);
775 debug_struct.field("quoted_message_snapshot", &self.quoted_message_snapshot);
776 debug_struct.field("forwarded_metadata", &self.forwarded_metadata);
777 if !self._unknown_fields.is_empty() {
778 debug_struct.field("_unknown_fields", &self._unknown_fields);
779 }
780 debug_struct.finish()
781 }
782}
783
784impl std::fmt::Debug for super::QuotedMessageSnapshot {
785 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
786 let mut debug_struct = f.debug_struct("QuotedMessageSnapshot");
787 debug_struct.field("sender", &self.sender);
788 debug_struct.field("text", &self.text);
789 debug_struct.field("formatted_text", &self.formatted_text);
790 debug_struct.field("annotations", &self.annotations);
791 debug_struct.field("attachments", &self.attachments);
792 if !self._unknown_fields.is_empty() {
793 debug_struct.field("_unknown_fields", &self._unknown_fields);
794 }
795 debug_struct.finish()
796 }
797}
798
799impl std::fmt::Debug for super::ForwardedMetadata {
800 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
801 let mut debug_struct = f.debug_struct("ForwardedMetadata");
802 debug_struct.field("space", &self.space);
803 debug_struct.field("space_display_name", &self.space_display_name);
804 if !self._unknown_fields.is_empty() {
805 debug_struct.field("_unknown_fields", &self._unknown_fields);
806 }
807 debug_struct.finish()
808 }
809}
810
811impl std::fmt::Debug for super::Thread {
812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
813 let mut debug_struct = f.debug_struct("Thread");
814 debug_struct.field("name", &self.name);
815 debug_struct.field("thread_key", &self.thread_key);
816 if !self._unknown_fields.is_empty() {
817 debug_struct.field("_unknown_fields", &self._unknown_fields);
818 }
819 debug_struct.finish()
820 }
821}
822
823impl std::fmt::Debug for super::ActionResponse {
824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
825 let mut debug_struct = f.debug_struct("ActionResponse");
826 debug_struct.field("r#type", &self.r#type);
827 debug_struct.field("url", &self.url);
828 debug_struct.field("dialog_action", &self.dialog_action);
829 debug_struct.field("updated_widget", &self.updated_widget);
830 if !self._unknown_fields.is_empty() {
831 debug_struct.field("_unknown_fields", &self._unknown_fields);
832 }
833 debug_struct.finish()
834 }
835}
836
837impl std::fmt::Debug for super::action_response::SelectionItems {
838 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
839 let mut debug_struct = f.debug_struct("SelectionItems");
840 debug_struct.field("items", &self.items);
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::action_response::UpdatedWidget {
849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
850 let mut debug_struct = f.debug_struct("UpdatedWidget");
851 debug_struct.field("widget", &self.widget);
852 debug_struct.field("updated_widget", &self.updated_widget);
853 if !self._unknown_fields.is_empty() {
854 debug_struct.field("_unknown_fields", &self._unknown_fields);
855 }
856 debug_struct.finish()
857 }
858}
859
860impl std::fmt::Debug for super::AccessoryWidget {
861 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
862 let mut debug_struct = f.debug_struct("AccessoryWidget");
863 debug_struct.field("action", &self.action);
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::GetMessageRequest {
872 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
873 let mut debug_struct = f.debug_struct("GetMessageRequest");
874 debug_struct.field("name", &self.name);
875 debug_struct.field("markup_syntax", &self.markup_syntax);
876 if !self._unknown_fields.is_empty() {
877 debug_struct.field("_unknown_fields", &self._unknown_fields);
878 }
879 debug_struct.finish()
880 }
881}
882
883impl std::fmt::Debug for super::DeleteMessageRequest {
884 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
885 let mut debug_struct = f.debug_struct("DeleteMessageRequest");
886 debug_struct.field("name", &self.name);
887 debug_struct.field("force", &self.force);
888 if !self._unknown_fields.is_empty() {
889 debug_struct.field("_unknown_fields", &self._unknown_fields);
890 }
891 debug_struct.finish()
892 }
893}
894
895impl std::fmt::Debug for super::UpdateMessageRequest {
896 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
897 let mut debug_struct = f.debug_struct("UpdateMessageRequest");
898 debug_struct.field("message", &self.message);
899 debug_struct.field("update_mask", &self.update_mask);
900 debug_struct.field("allow_missing", &self.allow_missing);
901 if !self._unknown_fields.is_empty() {
902 debug_struct.field("_unknown_fields", &self._unknown_fields);
903 }
904 debug_struct.finish()
905 }
906}
907
908impl std::fmt::Debug for super::CreateMessageRequest {
909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
910 let mut debug_struct = f.debug_struct("CreateMessageRequest");
911 debug_struct.field("parent", &self.parent);
912 debug_struct.field("message", &self.message);
913 debug_struct.field("thread_key", &self.thread_key);
914 debug_struct.field("request_id", &self.request_id);
915 debug_struct.field("message_reply_option", &self.message_reply_option);
916 debug_struct.field("message_id", &self.message_id);
917 debug_struct.field(
918 "create_message_notification_options",
919 &self.create_message_notification_options,
920 );
921 if !self._unknown_fields.is_empty() {
922 debug_struct.field("_unknown_fields", &self._unknown_fields);
923 }
924 debug_struct.finish()
925 }
926}
927
928impl std::fmt::Debug for super::CreateMessageNotificationOptions {
929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
930 let mut debug_struct = f.debug_struct("CreateMessageNotificationOptions");
931 debug_struct.field("notification_type", &self.notification_type);
932 if !self._unknown_fields.is_empty() {
933 debug_struct.field("_unknown_fields", &self._unknown_fields);
934 }
935 debug_struct.finish()
936 }
937}
938
939impl std::fmt::Debug for super::ListMessagesRequest {
940 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
941 let mut debug_struct = f.debug_struct("ListMessagesRequest");
942 debug_struct.field("parent", &self.parent);
943 debug_struct.field("page_size", &self.page_size);
944 debug_struct.field("page_token", &self.page_token);
945 debug_struct.field("filter", &self.filter);
946 debug_struct.field("order_by", &self.order_by);
947 debug_struct.field("show_deleted", &self.show_deleted);
948 debug_struct.field("markup_syntax", &self.markup_syntax);
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::ListMessagesResponse {
957 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
958 let mut debug_struct = f.debug_struct("ListMessagesResponse");
959 debug_struct.field("messages", &self.messages);
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::DialogAction {
969 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
970 let mut debug_struct = f.debug_struct("DialogAction");
971 debug_struct.field("action_status", &self.action_status);
972 debug_struct.field("action", &self.action);
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::Dialog {
981 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
982 let mut debug_struct = f.debug_struct("Dialog");
983 debug_struct.field("body", &self.body);
984 if !self._unknown_fields.is_empty() {
985 debug_struct.field("_unknown_fields", &self._unknown_fields);
986 }
987 debug_struct.finish()
988 }
989}
990
991impl std::fmt::Debug for super::CardWithId {
992 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
993 let mut debug_struct = f.debug_struct("CardWithId");
994 debug_struct.field("card_id", &self.card_id);
995 debug_struct.field("card", &self.card);
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::SearchMessagesRequest {
1004 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1005 let mut debug_struct = f.debug_struct("SearchMessagesRequest");
1006 debug_struct.field("parent", &self.parent);
1007 debug_struct.field("filter", &self.filter);
1008 debug_struct.field("page_size", &self.page_size);
1009 debug_struct.field("page_token", &self.page_token);
1010 debug_struct.field("order_by", &self.order_by);
1011 debug_struct.field("markup_syntax", &self.markup_syntax);
1012 debug_struct.field("view", &self.view);
1013 if !self._unknown_fields.is_empty() {
1014 debug_struct.field("_unknown_fields", &self._unknown_fields);
1015 }
1016 debug_struct.finish()
1017 }
1018}
1019
1020impl std::fmt::Debug for super::SearchMessagesResponse {
1021 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1022 let mut debug_struct = f.debug_struct("SearchMessagesResponse");
1023 debug_struct.field("results", &self.results);
1024 debug_struct.field("next_page_token", &self.next_page_token);
1025 if !self._unknown_fields.is_empty() {
1026 debug_struct.field("_unknown_fields", &self._unknown_fields);
1027 }
1028 debug_struct.finish()
1029 }
1030}
1031
1032impl std::fmt::Debug for super::SearchMessageResult {
1033 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1034 let mut debug_struct = f.debug_struct("SearchMessageResult");
1035 debug_struct.field("message", &self.message);
1036 debug_struct.field("read", &self.read);
1037 debug_struct.field("space_mute_setting", &self.space_mute_setting);
1038 if !self._unknown_fields.is_empty() {
1039 debug_struct.field("_unknown_fields", &self._unknown_fields);
1040 }
1041 debug_struct.finish()
1042 }
1043}
1044
1045impl std::fmt::Debug for super::Reaction {
1046 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1047 let mut debug_struct = f.debug_struct("Reaction");
1048 debug_struct.field("name", &self.name);
1049 debug_struct.field("user", &self.user);
1050 debug_struct.field("emoji", &self.emoji);
1051 if !self._unknown_fields.is_empty() {
1052 debug_struct.field("_unknown_fields", &self._unknown_fields);
1053 }
1054 debug_struct.finish()
1055 }
1056}
1057
1058impl std::fmt::Debug for super::Emoji {
1059 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1060 let mut debug_struct = f.debug_struct("Emoji");
1061 debug_struct.field("content", &self.content);
1062 if !self._unknown_fields.is_empty() {
1063 debug_struct.field("_unknown_fields", &self._unknown_fields);
1064 }
1065 debug_struct.finish()
1066 }
1067}
1068
1069impl std::fmt::Debug for super::CustomEmoji {
1070 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1071 let mut debug_struct = f.debug_struct("CustomEmoji");
1072 debug_struct.field("name", &self.name);
1073 debug_struct.field("uid", &self.uid);
1074 debug_struct.field("emoji_name", &self.emoji_name);
1075 debug_struct.field("temporary_image_uri", &self.temporary_image_uri);
1076 debug_struct.field("payload", &self.payload);
1077 if !self._unknown_fields.is_empty() {
1078 debug_struct.field("_unknown_fields", &self._unknown_fields);
1079 }
1080 debug_struct.finish()
1081 }
1082}
1083
1084impl std::fmt::Debug for super::custom_emoji::CustomEmojiPayload {
1085 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1086 let mut debug_struct = f.debug_struct("CustomEmojiPayload");
1087 debug_struct.field("file_content", &self.file_content);
1088 debug_struct.field("filename", &self.filename);
1089 if !self._unknown_fields.is_empty() {
1090 debug_struct.field("_unknown_fields", &self._unknown_fields);
1091 }
1092 debug_struct.finish()
1093 }
1094}
1095
1096impl std::fmt::Debug for super::EmojiReactionSummary {
1097 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1098 let mut debug_struct = f.debug_struct("EmojiReactionSummary");
1099 debug_struct.field("emoji", &self.emoji);
1100 debug_struct.field("reaction_count", &self.reaction_count);
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::CreateReactionRequest {
1109 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1110 let mut debug_struct = f.debug_struct("CreateReactionRequest");
1111 debug_struct.field("parent", &self.parent);
1112 debug_struct.field("reaction", &self.reaction);
1113 if !self._unknown_fields.is_empty() {
1114 debug_struct.field("_unknown_fields", &self._unknown_fields);
1115 }
1116 debug_struct.finish()
1117 }
1118}
1119
1120impl std::fmt::Debug for super::ListReactionsRequest {
1121 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1122 let mut debug_struct = f.debug_struct("ListReactionsRequest");
1123 debug_struct.field("parent", &self.parent);
1124 debug_struct.field("page_size", &self.page_size);
1125 debug_struct.field("page_token", &self.page_token);
1126 debug_struct.field("filter", &self.filter);
1127 if !self._unknown_fields.is_empty() {
1128 debug_struct.field("_unknown_fields", &self._unknown_fields);
1129 }
1130 debug_struct.finish()
1131 }
1132}
1133
1134impl std::fmt::Debug for super::ListReactionsResponse {
1135 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1136 let mut debug_struct = f.debug_struct("ListReactionsResponse");
1137 debug_struct.field("reactions", &self.reactions);
1138 debug_struct.field("next_page_token", &self.next_page_token);
1139 if !self._unknown_fields.is_empty() {
1140 debug_struct.field("_unknown_fields", &self._unknown_fields);
1141 }
1142 debug_struct.finish()
1143 }
1144}
1145
1146impl std::fmt::Debug for super::DeleteReactionRequest {
1147 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1148 let mut debug_struct = f.debug_struct("DeleteReactionRequest");
1149 debug_struct.field("name", &self.name);
1150 if !self._unknown_fields.is_empty() {
1151 debug_struct.field("_unknown_fields", &self._unknown_fields);
1152 }
1153 debug_struct.finish()
1154 }
1155}
1156
1157impl std::fmt::Debug for super::CreateCustomEmojiRequest {
1158 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1159 let mut debug_struct = f.debug_struct("CreateCustomEmojiRequest");
1160 debug_struct.field("custom_emoji", &self.custom_emoji);
1161 if !self._unknown_fields.is_empty() {
1162 debug_struct.field("_unknown_fields", &self._unknown_fields);
1163 }
1164 debug_struct.finish()
1165 }
1166}
1167
1168impl std::fmt::Debug for super::GetCustomEmojiRequest {
1169 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1170 let mut debug_struct = f.debug_struct("GetCustomEmojiRequest");
1171 debug_struct.field("name", &self.name);
1172 if !self._unknown_fields.is_empty() {
1173 debug_struct.field("_unknown_fields", &self._unknown_fields);
1174 }
1175 debug_struct.finish()
1176 }
1177}
1178
1179impl std::fmt::Debug for super::ListCustomEmojisRequest {
1180 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1181 let mut debug_struct = f.debug_struct("ListCustomEmojisRequest");
1182 debug_struct.field("page_size", &self.page_size);
1183 debug_struct.field("page_token", &self.page_token);
1184 debug_struct.field("filter", &self.filter);
1185 if !self._unknown_fields.is_empty() {
1186 debug_struct.field("_unknown_fields", &self._unknown_fields);
1187 }
1188 debug_struct.finish()
1189 }
1190}
1191
1192impl std::fmt::Debug for super::ListCustomEmojisResponse {
1193 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1194 let mut debug_struct = f.debug_struct("ListCustomEmojisResponse");
1195 debug_struct.field("custom_emojis", &self.custom_emojis);
1196 debug_struct.field("next_page_token", &self.next_page_token);
1197 if !self._unknown_fields.is_empty() {
1198 debug_struct.field("_unknown_fields", &self._unknown_fields);
1199 }
1200 debug_struct.finish()
1201 }
1202}
1203
1204impl std::fmt::Debug for super::DeleteCustomEmojiRequest {
1205 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1206 let mut debug_struct = f.debug_struct("DeleteCustomEmojiRequest");
1207 debug_struct.field("name", &self.name);
1208 if !self._unknown_fields.is_empty() {
1209 debug_struct.field("_unknown_fields", &self._unknown_fields);
1210 }
1211 debug_struct.finish()
1212 }
1213}
1214
1215impl std::fmt::Debug for super::Section {
1216 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1217 let mut debug_struct = f.debug_struct("Section");
1218 debug_struct.field("name", &self.name);
1219 debug_struct.field("display_name", &self.display_name);
1220 debug_struct.field("sort_order", &self.sort_order);
1221 debug_struct.field("r#type", &self.r#type);
1222 if !self._unknown_fields.is_empty() {
1223 debug_struct.field("_unknown_fields", &self._unknown_fields);
1224 }
1225 debug_struct.finish()
1226 }
1227}
1228
1229impl std::fmt::Debug for super::SectionItem {
1230 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1231 let mut debug_struct = f.debug_struct("SectionItem");
1232 debug_struct.field("name", &self.name);
1233 debug_struct.field("item", &self.item);
1234 if !self._unknown_fields.is_empty() {
1235 debug_struct.field("_unknown_fields", &self._unknown_fields);
1236 }
1237 debug_struct.finish()
1238 }
1239}
1240
1241impl std::fmt::Debug for super::CreateSectionRequest {
1242 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1243 let mut debug_struct = f.debug_struct("CreateSectionRequest");
1244 debug_struct.field("parent", &self.parent);
1245 debug_struct.field("section", &self.section);
1246 if !self._unknown_fields.is_empty() {
1247 debug_struct.field("_unknown_fields", &self._unknown_fields);
1248 }
1249 debug_struct.finish()
1250 }
1251}
1252
1253impl std::fmt::Debug for super::DeleteSectionRequest {
1254 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1255 let mut debug_struct = f.debug_struct("DeleteSectionRequest");
1256 debug_struct.field("name", &self.name);
1257 if !self._unknown_fields.is_empty() {
1258 debug_struct.field("_unknown_fields", &self._unknown_fields);
1259 }
1260 debug_struct.finish()
1261 }
1262}
1263
1264impl std::fmt::Debug for super::UpdateSectionRequest {
1265 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1266 let mut debug_struct = f.debug_struct("UpdateSectionRequest");
1267 debug_struct.field("section", &self.section);
1268 debug_struct.field("update_mask", &self.update_mask);
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::ListSectionsRequest {
1277 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1278 let mut debug_struct = f.debug_struct("ListSectionsRequest");
1279 debug_struct.field("parent", &self.parent);
1280 debug_struct.field("page_size", &self.page_size);
1281 debug_struct.field("page_token", &self.page_token);
1282 if !self._unknown_fields.is_empty() {
1283 debug_struct.field("_unknown_fields", &self._unknown_fields);
1284 }
1285 debug_struct.finish()
1286 }
1287}
1288
1289impl std::fmt::Debug for super::ListSectionsResponse {
1290 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1291 let mut debug_struct = f.debug_struct("ListSectionsResponse");
1292 debug_struct.field("sections", &self.sections);
1293 debug_struct.field("next_page_token", &self.next_page_token);
1294 if !self._unknown_fields.is_empty() {
1295 debug_struct.field("_unknown_fields", &self._unknown_fields);
1296 }
1297 debug_struct.finish()
1298 }
1299}
1300
1301impl std::fmt::Debug for super::PositionSectionRequest {
1302 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1303 let mut debug_struct = f.debug_struct("PositionSectionRequest");
1304 debug_struct.field("name", &self.name);
1305 debug_struct.field("position", &self.position);
1306 if !self._unknown_fields.is_empty() {
1307 debug_struct.field("_unknown_fields", &self._unknown_fields);
1308 }
1309 debug_struct.finish()
1310 }
1311}
1312
1313impl std::fmt::Debug for super::PositionSectionResponse {
1314 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1315 let mut debug_struct = f.debug_struct("PositionSectionResponse");
1316 debug_struct.field("section", &self.section);
1317 if !self._unknown_fields.is_empty() {
1318 debug_struct.field("_unknown_fields", &self._unknown_fields);
1319 }
1320 debug_struct.finish()
1321 }
1322}
1323
1324impl std::fmt::Debug for super::ListSectionItemsRequest {
1325 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1326 let mut debug_struct = f.debug_struct("ListSectionItemsRequest");
1327 debug_struct.field("parent", &self.parent);
1328 debug_struct.field("page_size", &self.page_size);
1329 debug_struct.field("page_token", &self.page_token);
1330 debug_struct.field("filter", &self.filter);
1331 if !self._unknown_fields.is_empty() {
1332 debug_struct.field("_unknown_fields", &self._unknown_fields);
1333 }
1334 debug_struct.finish()
1335 }
1336}
1337
1338impl std::fmt::Debug for super::ListSectionItemsResponse {
1339 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1340 let mut debug_struct = f.debug_struct("ListSectionItemsResponse");
1341 debug_struct.field("section_items", &self.section_items);
1342 debug_struct.field("next_page_token", &self.next_page_token);
1343 if !self._unknown_fields.is_empty() {
1344 debug_struct.field("_unknown_fields", &self._unknown_fields);
1345 }
1346 debug_struct.finish()
1347 }
1348}
1349
1350impl std::fmt::Debug for super::MoveSectionItemRequest {
1351 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1352 let mut debug_struct = f.debug_struct("MoveSectionItemRequest");
1353 debug_struct.field("name", &self.name);
1354 debug_struct.field("target_section", &self.target_section);
1355 if !self._unknown_fields.is_empty() {
1356 debug_struct.field("_unknown_fields", &self._unknown_fields);
1357 }
1358 debug_struct.finish()
1359 }
1360}
1361
1362impl std::fmt::Debug for super::MoveSectionItemResponse {
1363 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1364 let mut debug_struct = f.debug_struct("MoveSectionItemResponse");
1365 debug_struct.field("section_item", &self.section_item);
1366 if !self._unknown_fields.is_empty() {
1367 debug_struct.field("_unknown_fields", &self._unknown_fields);
1368 }
1369 debug_struct.finish()
1370 }
1371}
1372
1373impl std::fmt::Debug for super::SlashCommand {
1374 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1375 let mut debug_struct = f.debug_struct("SlashCommand");
1376 debug_struct.field("command_id", &self.command_id);
1377 if !self._unknown_fields.is_empty() {
1378 debug_struct.field("_unknown_fields", &self._unknown_fields);
1379 }
1380 debug_struct.finish()
1381 }
1382}
1383
1384impl std::fmt::Debug for super::Space {
1385 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1386 let mut debug_struct = f.debug_struct("Space");
1387 debug_struct.field("name", &self.name);
1388 debug_struct.field("r#type", &self.r#type);
1389 debug_struct.field("space_type", &self.space_type);
1390 debug_struct.field("single_user_bot_dm", &self.single_user_bot_dm);
1391 debug_struct.field("threaded", &self.threaded);
1392 debug_struct.field("display_name", &self.display_name);
1393 debug_struct.field("external_user_allowed", &self.external_user_allowed);
1394 debug_struct.field("space_threading_state", &self.space_threading_state);
1395 debug_struct.field("space_details", &self.space_details);
1396 debug_struct.field("space_history_state", &self.space_history_state);
1397 debug_struct.field("import_mode", &self.import_mode);
1398 debug_struct.field("create_time", &self.create_time);
1399 debug_struct.field("last_active_time", &self.last_active_time);
1400 debug_struct.field("admin_installed", &self.admin_installed);
1401 debug_struct.field("membership_count", &self.membership_count);
1402 debug_struct.field("access_settings", &self.access_settings);
1403 debug_struct.field("customer", &self.customer);
1404 debug_struct.field("space_uri", &self.space_uri);
1405 debug_struct.field("import_mode_expire_time", &self.import_mode_expire_time);
1406 debug_struct.field("space_permission_settings", &self.space_permission_settings);
1407 if !self._unknown_fields.is_empty() {
1408 debug_struct.field("_unknown_fields", &self._unknown_fields);
1409 }
1410 debug_struct.finish()
1411 }
1412}
1413
1414impl std::fmt::Debug for super::space::SpaceDetails {
1415 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1416 let mut debug_struct = f.debug_struct("SpaceDetails");
1417 debug_struct.field("description", &self.description);
1418 debug_struct.field("guidelines", &self.guidelines);
1419 if !self._unknown_fields.is_empty() {
1420 debug_struct.field("_unknown_fields", &self._unknown_fields);
1421 }
1422 debug_struct.finish()
1423 }
1424}
1425
1426impl std::fmt::Debug for super::space::MembershipCount {
1427 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1428 let mut debug_struct = f.debug_struct("MembershipCount");
1429 debug_struct.field(
1430 "joined_direct_human_user_count",
1431 &self.joined_direct_human_user_count,
1432 );
1433 debug_struct.field("joined_group_count", &self.joined_group_count);
1434 if !self._unknown_fields.is_empty() {
1435 debug_struct.field("_unknown_fields", &self._unknown_fields);
1436 }
1437 debug_struct.finish()
1438 }
1439}
1440
1441impl std::fmt::Debug for super::space::AccessSettings {
1442 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1443 let mut debug_struct = f.debug_struct("AccessSettings");
1444 debug_struct.field("access_state", &self.access_state);
1445 debug_struct.field("audience", &self.audience);
1446 debug_struct.field(
1447 "access_permission_settings",
1448 &self.access_permission_settings,
1449 );
1450 if !self._unknown_fields.is_empty() {
1451 debug_struct.field("_unknown_fields", &self._unknown_fields);
1452 }
1453 debug_struct.finish()
1454 }
1455}
1456
1457impl std::fmt::Debug for super::space::AccessPermissionSettings {
1458 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1459 let mut debug_struct = f.debug_struct("AccessPermissionSettings");
1460 debug_struct.field("discover_space_setting", &self.discover_space_setting);
1461 debug_struct.field("join_space_setting", &self.join_space_setting);
1462 if !self._unknown_fields.is_empty() {
1463 debug_struct.field("_unknown_fields", &self._unknown_fields);
1464 }
1465 debug_struct.finish()
1466 }
1467}
1468
1469impl std::fmt::Debug for super::space::AccessPermissionSetting {
1470 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1471 let mut debug_struct = f.debug_struct("AccessPermissionSetting");
1472 debug_struct.field("principals", &self.principals);
1473 if !self._unknown_fields.is_empty() {
1474 debug_struct.field("_unknown_fields", &self._unknown_fields);
1475 }
1476 debug_struct.finish()
1477 }
1478}
1479
1480impl std::fmt::Debug for super::space::Principal {
1481 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1482 let mut debug_struct = f.debug_struct("Principal");
1483 debug_struct.field("principal_type", &self.principal_type);
1484 if !self._unknown_fields.is_empty() {
1485 debug_struct.field("_unknown_fields", &self._unknown_fields);
1486 }
1487 debug_struct.finish()
1488 }
1489}
1490
1491impl std::fmt::Debug for super::space::PermissionSettings {
1492 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1493 let mut debug_struct = f.debug_struct("PermissionSettings");
1494 debug_struct.field("manage_members_and_groups", &self.manage_members_and_groups);
1495 debug_struct.field("modify_space_details", &self.modify_space_details);
1496 debug_struct.field("toggle_history", &self.toggle_history);
1497 debug_struct.field("use_at_mention_all", &self.use_at_mention_all);
1498 debug_struct.field("manage_apps", &self.manage_apps);
1499 debug_struct.field("manage_webhooks", &self.manage_webhooks);
1500 debug_struct.field("post_messages", &self.post_messages);
1501 debug_struct.field("reply_messages", &self.reply_messages);
1502 if !self._unknown_fields.is_empty() {
1503 debug_struct.field("_unknown_fields", &self._unknown_fields);
1504 }
1505 debug_struct.finish()
1506 }
1507}
1508
1509impl std::fmt::Debug for super::space::PermissionSetting {
1510 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1511 let mut debug_struct = f.debug_struct("PermissionSetting");
1512 debug_struct.field("managers_allowed", &self.managers_allowed);
1513 debug_struct.field(
1514 "assistant_managers_allowed",
1515 &self.assistant_managers_allowed,
1516 );
1517 debug_struct.field("members_allowed", &self.members_allowed);
1518 if !self._unknown_fields.is_empty() {
1519 debug_struct.field("_unknown_fields", &self._unknown_fields);
1520 }
1521 debug_struct.finish()
1522 }
1523}
1524
1525impl std::fmt::Debug for super::CreateSpaceRequest {
1526 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1527 let mut debug_struct = f.debug_struct("CreateSpaceRequest");
1528 debug_struct.field("space", &self.space);
1529 debug_struct.field("request_id", &self.request_id);
1530 if !self._unknown_fields.is_empty() {
1531 debug_struct.field("_unknown_fields", &self._unknown_fields);
1532 }
1533 debug_struct.finish()
1534 }
1535}
1536
1537impl std::fmt::Debug for super::ListSpacesRequest {
1538 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1539 let mut debug_struct = f.debug_struct("ListSpacesRequest");
1540 debug_struct.field("page_size", &self.page_size);
1541 debug_struct.field("page_token", &self.page_token);
1542 debug_struct.field("filter", &self.filter);
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::ListSpacesResponse {
1551 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1552 let mut debug_struct = f.debug_struct("ListSpacesResponse");
1553 debug_struct.field("spaces", &self.spaces);
1554 debug_struct.field("next_page_token", &self.next_page_token);
1555 if !self._unknown_fields.is_empty() {
1556 debug_struct.field("_unknown_fields", &self._unknown_fields);
1557 }
1558 debug_struct.finish()
1559 }
1560}
1561
1562impl std::fmt::Debug for super::GetSpaceRequest {
1563 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1564 let mut debug_struct = f.debug_struct("GetSpaceRequest");
1565 debug_struct.field("name", &self.name);
1566 debug_struct.field("use_admin_access", &self.use_admin_access);
1567 if !self._unknown_fields.is_empty() {
1568 debug_struct.field("_unknown_fields", &self._unknown_fields);
1569 }
1570 debug_struct.finish()
1571 }
1572}
1573
1574impl std::fmt::Debug for super::FindDirectMessageRequest {
1575 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1576 let mut debug_struct = f.debug_struct("FindDirectMessageRequest");
1577 debug_struct.field("name", &self.name);
1578 if !self._unknown_fields.is_empty() {
1579 debug_struct.field("_unknown_fields", &self._unknown_fields);
1580 }
1581 debug_struct.finish()
1582 }
1583}
1584
1585impl std::fmt::Debug for super::FindGroupChatsRequest {
1586 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1587 let mut debug_struct = f.debug_struct("FindGroupChatsRequest");
1588 debug_struct.field("users", &self.users);
1589 debug_struct.field("page_size", &self.page_size);
1590 debug_struct.field("page_token", &self.page_token);
1591 debug_struct.field("space_view", &self.space_view);
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::FindGroupChatsResponse {
1600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1601 let mut debug_struct = f.debug_struct("FindGroupChatsResponse");
1602 debug_struct.field("spaces", &self.spaces);
1603 debug_struct.field("next_page_token", &self.next_page_token);
1604 if !self._unknown_fields.is_empty() {
1605 debug_struct.field("_unknown_fields", &self._unknown_fields);
1606 }
1607 debug_struct.finish()
1608 }
1609}
1610
1611impl std::fmt::Debug for super::UpdateSpaceRequest {
1612 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1613 let mut debug_struct = f.debug_struct("UpdateSpaceRequest");
1614 debug_struct.field("space", &self.space);
1615 debug_struct.field("update_mask", &self.update_mask);
1616 debug_struct.field("use_admin_access", &self.use_admin_access);
1617 if !self._unknown_fields.is_empty() {
1618 debug_struct.field("_unknown_fields", &self._unknown_fields);
1619 }
1620 debug_struct.finish()
1621 }
1622}
1623
1624impl std::fmt::Debug for super::SearchSpacesRequest {
1625 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1626 let mut debug_struct = f.debug_struct("SearchSpacesRequest");
1627 debug_struct.field("use_admin_access", &self.use_admin_access);
1628 debug_struct.field("page_size", &self.page_size);
1629 debug_struct.field("page_token", &self.page_token);
1630 debug_struct.field("query", &self.query);
1631 debug_struct.field("order_by", &self.order_by);
1632 if !self._unknown_fields.is_empty() {
1633 debug_struct.field("_unknown_fields", &self._unknown_fields);
1634 }
1635 debug_struct.finish()
1636 }
1637}
1638
1639impl std::fmt::Debug for super::SearchSpacesResponse {
1640 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1641 let mut debug_struct = f.debug_struct("SearchSpacesResponse");
1642 debug_struct.field("spaces", &self.spaces);
1643 debug_struct.field("next_page_token", &self.next_page_token);
1644 debug_struct.field("total_size", &self.total_size);
1645 debug_struct.field("results", &self.results);
1646 if !self._unknown_fields.is_empty() {
1647 debug_struct.field("_unknown_fields", &self._unknown_fields);
1648 }
1649 debug_struct.finish()
1650 }
1651}
1652
1653impl std::fmt::Debug for super::search_spaces_response::SearchSpaceResult {
1654 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1655 let mut debug_struct = f.debug_struct("SearchSpaceResult");
1656 debug_struct.field("space", &self.space);
1657 if !self._unknown_fields.is_empty() {
1658 debug_struct.field("_unknown_fields", &self._unknown_fields);
1659 }
1660 debug_struct.finish()
1661 }
1662}
1663
1664impl std::fmt::Debug for super::DeleteSpaceRequest {
1665 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1666 let mut debug_struct = f.debug_struct("DeleteSpaceRequest");
1667 debug_struct.field("name", &self.name);
1668 debug_struct.field("use_admin_access", &self.use_admin_access);
1669 if !self._unknown_fields.is_empty() {
1670 debug_struct.field("_unknown_fields", &self._unknown_fields);
1671 }
1672 debug_struct.finish()
1673 }
1674}
1675
1676impl std::fmt::Debug for super::CompleteImportSpaceRequest {
1677 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1678 let mut debug_struct = f.debug_struct("CompleteImportSpaceRequest");
1679 debug_struct.field("name", &self.name);
1680 if !self._unknown_fields.is_empty() {
1681 debug_struct.field("_unknown_fields", &self._unknown_fields);
1682 }
1683 debug_struct.finish()
1684 }
1685}
1686
1687impl std::fmt::Debug for super::CompleteImportSpaceResponse {
1688 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1689 let mut debug_struct = f.debug_struct("CompleteImportSpaceResponse");
1690 debug_struct.field("space", &self.space);
1691 if !self._unknown_fields.is_empty() {
1692 debug_struct.field("_unknown_fields", &self._unknown_fields);
1693 }
1694 debug_struct.finish()
1695 }
1696}
1697
1698impl std::fmt::Debug for super::SpaceEvent {
1699 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1700 let mut debug_struct = f.debug_struct("SpaceEvent");
1701 debug_struct.field("name", &self.name);
1702 debug_struct.field("event_time", &self.event_time);
1703 debug_struct.field("event_type", &self.event_type);
1704 debug_struct.field("payload", &self.payload);
1705 if !self._unknown_fields.is_empty() {
1706 debug_struct.field("_unknown_fields", &self._unknown_fields);
1707 }
1708 debug_struct.finish()
1709 }
1710}
1711
1712impl std::fmt::Debug for super::GetSpaceEventRequest {
1713 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1714 let mut debug_struct = f.debug_struct("GetSpaceEventRequest");
1715 debug_struct.field("name", &self.name);
1716 if !self._unknown_fields.is_empty() {
1717 debug_struct.field("_unknown_fields", &self._unknown_fields);
1718 }
1719 debug_struct.finish()
1720 }
1721}
1722
1723impl std::fmt::Debug for super::ListSpaceEventsRequest {
1724 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1725 let mut debug_struct = f.debug_struct("ListSpaceEventsRequest");
1726 debug_struct.field("parent", &self.parent);
1727 debug_struct.field("page_size", &self.page_size);
1728 debug_struct.field("page_token", &self.page_token);
1729 debug_struct.field("filter", &self.filter);
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 for super::ListSpaceEventsResponse {
1738 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1739 let mut debug_struct = f.debug_struct("ListSpaceEventsResponse");
1740 debug_struct.field("space_events", &self.space_events);
1741 debug_struct.field("next_page_token", &self.next_page_token);
1742 if !self._unknown_fields.is_empty() {
1743 debug_struct.field("_unknown_fields", &self._unknown_fields);
1744 }
1745 debug_struct.finish()
1746 }
1747}
1748
1749impl std::fmt::Debug for super::SpaceNotificationSetting {
1750 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1751 let mut debug_struct = f.debug_struct("SpaceNotificationSetting");
1752 debug_struct.field("name", &self.name);
1753 debug_struct.field("notification_setting", &self.notification_setting);
1754 debug_struct.field("mute_setting", &self.mute_setting);
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 for super::GetSpaceNotificationSettingRequest {
1763 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1764 let mut debug_struct = f.debug_struct("GetSpaceNotificationSettingRequest");
1765 debug_struct.field("name", &self.name);
1766 if !self._unknown_fields.is_empty() {
1767 debug_struct.field("_unknown_fields", &self._unknown_fields);
1768 }
1769 debug_struct.finish()
1770 }
1771}
1772
1773impl std::fmt::Debug for super::UpdateSpaceNotificationSettingRequest {
1774 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1775 let mut debug_struct = f.debug_struct("UpdateSpaceNotificationSettingRequest");
1776 debug_struct.field(
1777 "space_notification_setting",
1778 &self.space_notification_setting,
1779 );
1780 debug_struct.field("update_mask", &self.update_mask);
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::SpaceReadState {
1789 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1790 let mut debug_struct = f.debug_struct("SpaceReadState");
1791 debug_struct.field("name", &self.name);
1792 debug_struct.field("last_read_time", &self.last_read_time);
1793 if !self._unknown_fields.is_empty() {
1794 debug_struct.field("_unknown_fields", &self._unknown_fields);
1795 }
1796 debug_struct.finish()
1797 }
1798}
1799
1800impl std::fmt::Debug for super::GetSpaceReadStateRequest {
1801 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1802 let mut debug_struct = f.debug_struct("GetSpaceReadStateRequest");
1803 debug_struct.field("name", &self.name);
1804 if !self._unknown_fields.is_empty() {
1805 debug_struct.field("_unknown_fields", &self._unknown_fields);
1806 }
1807 debug_struct.finish()
1808 }
1809}
1810
1811impl std::fmt::Debug for super::UpdateSpaceReadStateRequest {
1812 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1813 let mut debug_struct = f.debug_struct("UpdateSpaceReadStateRequest");
1814 debug_struct.field("space_read_state", &self.space_read_state);
1815 debug_struct.field("update_mask", &self.update_mask);
1816 if !self._unknown_fields.is_empty() {
1817 debug_struct.field("_unknown_fields", &self._unknown_fields);
1818 }
1819 debug_struct.finish()
1820 }
1821}
1822
1823impl std::fmt::Debug for super::SetUpSpaceRequest {
1824 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1825 let mut debug_struct = f.debug_struct("SetUpSpaceRequest");
1826 debug_struct.field("space", &self.space);
1827 debug_struct.field("request_id", &self.request_id);
1828 debug_struct.field("memberships", &self.memberships);
1829 if !self._unknown_fields.is_empty() {
1830 debug_struct.field("_unknown_fields", &self._unknown_fields);
1831 }
1832 debug_struct.finish()
1833 }
1834}
1835
1836impl std::fmt::Debug for super::ThreadReadState {
1837 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1838 let mut debug_struct = f.debug_struct("ThreadReadState");
1839 debug_struct.field("name", &self.name);
1840 debug_struct.field("last_read_time", &self.last_read_time);
1841 if !self._unknown_fields.is_empty() {
1842 debug_struct.field("_unknown_fields", &self._unknown_fields);
1843 }
1844 debug_struct.finish()
1845 }
1846}
1847
1848impl std::fmt::Debug for super::GetThreadReadStateRequest {
1849 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1850 let mut debug_struct = f.debug_struct("GetThreadReadStateRequest");
1851 debug_struct.field("name", &self.name);
1852 if !self._unknown_fields.is_empty() {
1853 debug_struct.field("_unknown_fields", &self._unknown_fields);
1854 }
1855 debug_struct.finish()
1856 }
1857}
1858
1859impl std::fmt::Debug for super::User {
1860 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1861 let mut debug_struct = f.debug_struct("User");
1862 debug_struct.field("name", &self.name);
1863 debug_struct.field("display_name", &self.display_name);
1864 debug_struct.field("domain_id", &self.domain_id);
1865 debug_struct.field("r#type", &self.r#type);
1866 debug_struct.field("is_anonymous", &self.is_anonymous);
1867 if !self._unknown_fields.is_empty() {
1868 debug_struct.field("_unknown_fields", &self._unknown_fields);
1869 }
1870 debug_struct.finish()
1871 }
1872}
1873
1874impl std::fmt::Debug for super::WidgetMarkup {
1875 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1876 let mut debug_struct = f.debug_struct("WidgetMarkup");
1877 debug_struct.field("buttons", &self.buttons);
1878 debug_struct.field("data", &self.data);
1879 if !self._unknown_fields.is_empty() {
1880 debug_struct.field("_unknown_fields", &self._unknown_fields);
1881 }
1882 debug_struct.finish()
1883 }
1884}
1885
1886impl std::fmt::Debug for super::widget_markup::TextParagraph {
1887 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1888 let mut debug_struct = f.debug_struct("TextParagraph");
1889 debug_struct.field("text", &self.text);
1890 if !self._unknown_fields.is_empty() {
1891 debug_struct.field("_unknown_fields", &self._unknown_fields);
1892 }
1893 debug_struct.finish()
1894 }
1895}
1896
1897impl std::fmt::Debug for super::widget_markup::Button {
1898 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1899 let mut debug_struct = f.debug_struct("Button");
1900 debug_struct.field("r#type", &self.r#type);
1901 if !self._unknown_fields.is_empty() {
1902 debug_struct.field("_unknown_fields", &self._unknown_fields);
1903 }
1904 debug_struct.finish()
1905 }
1906}
1907
1908impl std::fmt::Debug for super::widget_markup::TextButton {
1909 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1910 let mut debug_struct = f.debug_struct("TextButton");
1911 debug_struct.field("text", &self.text);
1912 debug_struct.field("on_click", &self.on_click);
1913 if !self._unknown_fields.is_empty() {
1914 debug_struct.field("_unknown_fields", &self._unknown_fields);
1915 }
1916 debug_struct.finish()
1917 }
1918}
1919
1920impl std::fmt::Debug for super::widget_markup::KeyValue {
1921 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1922 let mut debug_struct = f.debug_struct("KeyValue");
1923 debug_struct.field("top_label", &self.top_label);
1924 debug_struct.field("content", &self.content);
1925 debug_struct.field("content_multiline", &self.content_multiline);
1926 debug_struct.field("bottom_label", &self.bottom_label);
1927 debug_struct.field("on_click", &self.on_click);
1928 debug_struct.field("icons", &self.icons);
1929 debug_struct.field("control", &self.control);
1930 if !self._unknown_fields.is_empty() {
1931 debug_struct.field("_unknown_fields", &self._unknown_fields);
1932 }
1933 debug_struct.finish()
1934 }
1935}
1936
1937impl std::fmt::Debug for super::widget_markup::Image {
1938 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1939 let mut debug_struct = f.debug_struct("Image");
1940 debug_struct.field("image_url", &self.image_url);
1941 debug_struct.field("on_click", &self.on_click);
1942 debug_struct.field("aspect_ratio", &self.aspect_ratio);
1943 if !self._unknown_fields.is_empty() {
1944 debug_struct.field("_unknown_fields", &self._unknown_fields);
1945 }
1946 debug_struct.finish()
1947 }
1948}
1949
1950impl std::fmt::Debug for super::widget_markup::ImageButton {
1951 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1952 let mut debug_struct = f.debug_struct("ImageButton");
1953 debug_struct.field("on_click", &self.on_click);
1954 debug_struct.field("name", &self.name);
1955 debug_struct.field("icons", &self.icons);
1956 if !self._unknown_fields.is_empty() {
1957 debug_struct.field("_unknown_fields", &self._unknown_fields);
1958 }
1959 debug_struct.finish()
1960 }
1961}
1962
1963impl std::fmt::Debug for super::widget_markup::OnClick {
1964 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1965 let mut debug_struct = f.debug_struct("OnClick");
1966 debug_struct.field("data", &self.data);
1967 if !self._unknown_fields.is_empty() {
1968 debug_struct.field("_unknown_fields", &self._unknown_fields);
1969 }
1970 debug_struct.finish()
1971 }
1972}
1973
1974impl std::fmt::Debug for super::widget_markup::OpenLink {
1975 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1976 let mut debug_struct = f.debug_struct("OpenLink");
1977 debug_struct.field("url", &self.url);
1978 if !self._unknown_fields.is_empty() {
1979 debug_struct.field("_unknown_fields", &self._unknown_fields);
1980 }
1981 debug_struct.finish()
1982 }
1983}
1984
1985impl std::fmt::Debug for super::widget_markup::FormAction {
1986 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1987 let mut debug_struct = f.debug_struct("FormAction");
1988 debug_struct.field("action_method_name", &self.action_method_name);
1989 debug_struct.field("parameters", &self.parameters);
1990 if !self._unknown_fields.is_empty() {
1991 debug_struct.field("_unknown_fields", &self._unknown_fields);
1992 }
1993 debug_struct.finish()
1994 }
1995}
1996
1997impl std::fmt::Debug for super::widget_markup::form_action::ActionParameter {
1998 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
1999 let mut debug_struct = f.debug_struct("ActionParameter");
2000 debug_struct.field("key", &self.key);
2001 debug_struct.field("value", &self.value);
2002 if !self._unknown_fields.is_empty() {
2003 debug_struct.field("_unknown_fields", &self._unknown_fields);
2004 }
2005 debug_struct.finish()
2006 }
2007}