google_cloud_pubsub/generated/gapic_dataplane/model/
debug.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::PubsubMessage {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("PubsubMessage");
23        debug_struct.field("data", &self.data);
24        debug_struct.field("attributes", &self.attributes);
25        debug_struct.field("message_id", &self.message_id);
26        debug_struct.field("publish_time", &self.publish_time);
27        debug_struct.field("ordering_key", &self.ordering_key);
28        if !self._unknown_fields.is_empty() {
29            debug_struct.field("_unknown_fields", &self._unknown_fields);
30        }
31        debug_struct.finish()
32    }
33}
34
35impl std::fmt::Debug for super::PublishRequest {
36    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
37        let mut debug_struct = f.debug_struct("PublishRequest");
38        debug_struct.field("topic", &self.topic);
39        debug_struct.field("messages", &self.messages);
40        if !self._unknown_fields.is_empty() {
41            debug_struct.field("_unknown_fields", &self._unknown_fields);
42        }
43        debug_struct.finish()
44    }
45}
46
47impl std::fmt::Debug for super::PublishResponse {
48    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
49        let mut debug_struct = f.debug_struct("PublishResponse");
50        debug_struct.field("message_ids", &self.message_ids);
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::ReceivedMessage {
59    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
60        let mut debug_struct = f.debug_struct("ReceivedMessage");
61        debug_struct.field("ack_id", &self.ack_id);
62        debug_struct.field("message", &self.message);
63        debug_struct.field("delivery_attempt", &self.delivery_attempt);
64        if !self._unknown_fields.is_empty() {
65            debug_struct.field("_unknown_fields", &self._unknown_fields);
66        }
67        debug_struct.finish()
68    }
69}
70
71impl std::fmt::Debug for super::ModifyAckDeadlineRequest {
72    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
73        let mut debug_struct = f.debug_struct("ModifyAckDeadlineRequest");
74        debug_struct.field("subscription", &self.subscription);
75        debug_struct.field("ack_ids", &self.ack_ids);
76        debug_struct.field("ack_deadline_seconds", &self.ack_deadline_seconds);
77        if !self._unknown_fields.is_empty() {
78            debug_struct.field("_unknown_fields", &self._unknown_fields);
79        }
80        debug_struct.finish()
81    }
82}
83
84impl std::fmt::Debug for super::AcknowledgeRequest {
85    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
86        let mut debug_struct = f.debug_struct("AcknowledgeRequest");
87        debug_struct.field("subscription", &self.subscription);
88        debug_struct.field("ack_ids", &self.ack_ids);
89        if !self._unknown_fields.is_empty() {
90            debug_struct.field("_unknown_fields", &self._unknown_fields);
91        }
92        debug_struct.finish()
93    }
94}
95
96impl std::fmt::Debug for super::StreamingPullRequest {
97    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
98        let mut debug_struct = f.debug_struct("StreamingPullRequest");
99        debug_struct.field("subscription", &self.subscription);
100        debug_struct.field("ack_ids", &self.ack_ids);
101        debug_struct.field("modify_deadline_seconds", &self.modify_deadline_seconds);
102        debug_struct.field("modify_deadline_ack_ids", &self.modify_deadline_ack_ids);
103        debug_struct.field(
104            "stream_ack_deadline_seconds",
105            &self.stream_ack_deadline_seconds,
106        );
107        debug_struct.field("client_id", &self.client_id);
108        debug_struct.field("max_outstanding_messages", &self.max_outstanding_messages);
109        debug_struct.field("max_outstanding_bytes", &self.max_outstanding_bytes);
110        debug_struct.field("protocol_version", &self.protocol_version);
111        if !self._unknown_fields.is_empty() {
112            debug_struct.field("_unknown_fields", &self._unknown_fields);
113        }
114        debug_struct.finish()
115    }
116}
117
118impl std::fmt::Debug for super::StreamingPullResponse {
119    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
120        let mut debug_struct = f.debug_struct("StreamingPullResponse");
121        debug_struct.field("received_messages", &self.received_messages);
122        debug_struct.field("acknowledge_confirmation", &self.acknowledge_confirmation);
123        debug_struct.field(
124            "modify_ack_deadline_confirmation",
125            &self.modify_ack_deadline_confirmation,
126        );
127        debug_struct.field("subscription_properties", &self.subscription_properties);
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::streaming_pull_response::AcknowledgeConfirmation {
136    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
137        let mut debug_struct = f.debug_struct("AcknowledgeConfirmation");
138        debug_struct.field("ack_ids", &self.ack_ids);
139        debug_struct.field("invalid_ack_ids", &self.invalid_ack_ids);
140        debug_struct.field("unordered_ack_ids", &self.unordered_ack_ids);
141        debug_struct.field("temporary_failed_ack_ids", &self.temporary_failed_ack_ids);
142        if !self._unknown_fields.is_empty() {
143            debug_struct.field("_unknown_fields", &self._unknown_fields);
144        }
145        debug_struct.finish()
146    }
147}
148
149impl std::fmt::Debug for super::streaming_pull_response::ModifyAckDeadlineConfirmation {
150    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
151        let mut debug_struct = f.debug_struct("ModifyAckDeadlineConfirmation");
152        debug_struct.field("ack_ids", &self.ack_ids);
153        debug_struct.field("invalid_ack_ids", &self.invalid_ack_ids);
154        debug_struct.field("temporary_failed_ack_ids", &self.temporary_failed_ack_ids);
155        if !self._unknown_fields.is_empty() {
156            debug_struct.field("_unknown_fields", &self._unknown_fields);
157        }
158        debug_struct.finish()
159    }
160}
161
162impl std::fmt::Debug for super::streaming_pull_response::SubscriptionProperties {
163    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
164        let mut debug_struct = f.debug_struct("SubscriptionProperties");
165        debug_struct.field(
166            "exactly_once_delivery_enabled",
167            &self.exactly_once_delivery_enabled,
168        );
169        debug_struct.field("message_ordering_enabled", &self.message_ordering_enabled);
170        if !self._unknown_fields.is_empty() {
171            debug_struct.field("_unknown_fields", &self._unknown_fields);
172        }
173        debug_struct.finish()
174    }
175}