1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | pub(crate) fn apply_guardrail_output_output_correct_errors(
|
3 - | mut builder: crate::operation::apply_guardrail::builders::ApplyGuardrailOutputBuilder,
|
4 - | ) -> crate::operation::apply_guardrail::builders::ApplyGuardrailOutputBuilder {
|
5 - | if builder.usage.is_none() {
|
6 - | builder.usage = {
|
7 - | let builder = crate::types::builders::GuardrailUsageBuilder::default();
|
8 - | crate::serde_util::guardrail_usage_correct_errors(builder).build().ok()
|
9 - | }
|
10 - | }
|
11 - | if builder.action.is_none() {
|
12 - | builder.action = "no value was set".parse::<crate::types::GuardrailAction>().ok()
|
13 - | }
|
14 - | if builder.outputs.is_none() {
|
15 - | builder.outputs = Some(Default::default())
|
16 - | }
|
17 - | if builder.assessments.is_none() {
|
18 - | builder.assessments = Some(Default::default())
|
19 - | }
|
20 - | builder
|
21 - | }
|
22 - |
|
23 - | pub(crate) fn converse_output_output_correct_errors(
|
24 - | mut builder: crate::operation::converse::builders::ConverseOutputBuilder,
|
25 - | ) -> crate::operation::converse::builders::ConverseOutputBuilder {
|
26 - | if builder.output.is_none() {
|
27 - | builder.output = Some(crate::types::ConverseOutput::Unknown)
|
28 - | }
|
29 - | if builder.stop_reason.is_none() {
|
30 - | builder.stop_reason = "no value was set".parse::<crate::types::StopReason>().ok()
|
31 - | }
|
32 - | if builder.usage.is_none() {
|
33 - | builder.usage = {
|
34 - | let builder = crate::types::builders::TokenUsageBuilder::default();
|
35 - | crate::serde_util::token_usage_correct_errors(builder).build().ok()
|
36 - | }
|
37 - | }
|
38 - | if builder.metrics.is_none() {
|
39 - | builder.metrics = {
|
40 - | let builder = crate::types::builders::ConverseMetricsBuilder::default();
|
41 - | crate::serde_util::converse_metrics_correct_errors(builder).build().ok()
|
42 - | }
|
43 - | }
|
44 - | builder
|
45 - | }
|
46 - |
|
47 - | pub(crate) fn count_tokens_output_output_correct_errors(
|
48 - | mut builder: crate::operation::count_tokens::builders::CountTokensOutputBuilder,
|
49 - | ) -> crate::operation::count_tokens::builders::CountTokensOutputBuilder {
|
50 - | if builder.input_tokens.is_none() {
|
51 - | builder.input_tokens = Some(Default::default())
|
52 - | }
|
53 - | builder
|
54 - | }
|
55 - |
|
56 - | pub(crate) fn get_async_invoke_output_output_correct_errors(
|
57 - | mut builder: crate::operation::get_async_invoke::builders::GetAsyncInvokeOutputBuilder,
|
58 - | ) -> crate::operation::get_async_invoke::builders::GetAsyncInvokeOutputBuilder {
|
59 - | if builder.invocation_arn.is_none() {
|
60 - | builder.invocation_arn = Some(Default::default())
|
61 - | }
|
62 - | if builder.model_arn.is_none() {
|
63 - | builder.model_arn = Some(Default::default())
|
64 - | }
|
65 - | if builder.status.is_none() {
|
66 - | builder.status = "no value was set".parse::<crate::types::AsyncInvokeStatus>().ok()
|
67 - | }
|
68 - | if builder.submit_time.is_none() {
|
69 - | builder.submit_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
|
70 - | }
|
71 - | if builder.output_data_config.is_none() {
|
72 - | builder.output_data_config = Some(crate::types::AsyncInvokeOutputDataConfig::Unknown)
|
73 - | }
|
74 - | builder
|
75 - | }
|
76 - |
|
77 - | pub(crate) fn invoke_model_output_output_correct_errors(
|
78 - | mut builder: crate::operation::invoke_model::builders::InvokeModelOutputBuilder,
|
79 - | ) -> crate::operation::invoke_model::builders::InvokeModelOutputBuilder {
|
80 - | if builder.body.is_none() {
|
81 - | builder.body = Some(::aws_smithy_types::Blob::new(""))
|
82 - | }
|
83 - | if builder.content_type.is_none() {
|
84 - | builder.content_type = Some(Default::default())
|
85 - | }
|
86 - | builder
|
87 - | }
|
88 - |
|
89 2 | pub(crate) fn invoke_model_with_response_stream_output_output_correct_errors(
|
90 3 | mut builder: crate::operation::invoke_model_with_response_stream::builders::InvokeModelWithResponseStreamOutputBuilder,
|
91 4 | ) -> crate::operation::invoke_model_with_response_stream::builders::InvokeModelWithResponseStreamOutputBuilder {
|
92 5 | if builder.content_type.is_none() {
|
93 6 | builder.content_type = Some(Default::default())
|
94 7 | }
|
95 8 | builder
|
96 9 | }
|
97 10 |
|
98 - | pub(crate) fn start_async_invoke_output_output_correct_errors(
|
99 - | mut builder: crate::operation::start_async_invoke::builders::StartAsyncInvokeOutputBuilder,
|
100 - | ) -> crate::operation::start_async_invoke::builders::StartAsyncInvokeOutputBuilder {
|
101 - | if builder.invocation_arn.is_none() {
|
102 - | builder.invocation_arn = Some(Default::default())
|
103 - | }
|
104 - | builder
|
105 - | }
|
106 - |
|
107 - | pub(crate) fn guardrail_usage_correct_errors(
|
108 - | mut builder: crate::types::builders::GuardrailUsageBuilder,
|
109 - | ) -> crate::types::builders::GuardrailUsageBuilder {
|
110 - | if builder.topic_policy_units.is_none() {
|
111 - | builder.topic_policy_units = Some(Default::default())
|
112 - | }
|
113 - | if builder.content_policy_units.is_none() {
|
114 - | builder.content_policy_units = Some(Default::default())
|
115 - | }
|
116 - | if builder.word_policy_units.is_none() {
|
117 - | builder.word_policy_units = Some(Default::default())
|
118 - | }
|
119 - | if builder.sensitive_information_policy_units.is_none() {
|
120 - | builder.sensitive_information_policy_units = Some(Default::default())
|
121 - | }
|
122 - | if builder.sensitive_information_policy_free_units.is_none() {
|
123 - | builder.sensitive_information_policy_free_units = Some(Default::default())
|
124 - | }
|
125 - | if builder.contextual_grounding_policy_units.is_none() {
|
126 - | builder.contextual_grounding_policy_units = Some(Default::default())
|
127 - | }
|
128 - | builder
|
129 - | }
|
130 - |
|
131 - | pub(crate) fn token_usage_correct_errors(mut builder: crate::types::builders::TokenUsageBuilder) -> crate::types::builders::TokenUsageBuilder {
|
132 - | if builder.input_tokens.is_none() {
|
133 - | builder.input_tokens = Some(Default::default())
|
134 - | }
|
135 - | if builder.output_tokens.is_none() {
|
136 - | builder.output_tokens = Some(Default::default())
|
137 - | }
|
138 - | if builder.total_tokens.is_none() {
|
139 - | builder.total_tokens = Some(Default::default())
|
140 - | }
|
141 - | builder
|
142 - | }
|
143 - |
|
144 - | pub(crate) fn converse_metrics_correct_errors(
|
145 - | mut builder: crate::types::builders::ConverseMetricsBuilder,
|
146 - | ) -> crate::types::builders::ConverseMetricsBuilder {
|
147 - | if builder.latency_ms.is_none() {
|
148 - | builder.latency_ms = Some(Default::default())
|
149 - | }
|
150 - | builder
|
151 - | }
|
152 - |
|
153 - | pub(crate) fn async_invoke_s3_output_data_config_correct_errors(
|
154 - | mut builder: crate::types::builders::AsyncInvokeS3OutputDataConfigBuilder,
|
155 - | ) -> crate::types::builders::AsyncInvokeS3OutputDataConfigBuilder {
|
156 - | if builder.s3_uri.is_none() {
|
157 - | builder.s3_uri = Some(Default::default())
|
158 - | }
|
159 - | builder
|
160 - | }
|
161 - |
|
162 - | pub(crate) fn async_invoke_summary_correct_errors(
|
163 - | mut builder: crate::types::builders::AsyncInvokeSummaryBuilder,
|
164 - | ) -> crate::types::builders::AsyncInvokeSummaryBuilder {
|
165 - | if builder.invocation_arn.is_none() {
|
166 - | builder.invocation_arn = Some(Default::default())
|
167 - | }
|
168 - | if builder.model_arn.is_none() {
|
169 - | builder.model_arn = Some(Default::default())
|
170 - | }
|
171 - | if builder.submit_time.is_none() {
|
172 - | builder.submit_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
|
173 - | }
|
174 - | if builder.output_data_config.is_none() {
|
175 - | builder.output_data_config = Some(crate::types::AsyncInvokeOutputDataConfig::Unknown)
|
176 - | }
|
177 - | builder
|
178 - | }
|
179 - |
|
180 - | pub(crate) fn message_correct_errors(mut builder: crate::types::builders::MessageBuilder) -> crate::types::builders::MessageBuilder {
|
181 - | if builder.role.is_none() {
|
182 - | builder.role = "no value was set".parse::<crate::types::ConversationRole>().ok()
|
183 - | }
|
184 - | if builder.content.is_none() {
|
185 - | builder.content = Some(Default::default())
|
186 - | }
|
187 - | builder
|
188 - | }
|
189 - |
|
190 11 | pub(crate) fn content_block_delta_event_correct_errors(
|
191 12 | mut builder: crate::types::builders::ContentBlockDeltaEventBuilder,
|
192 13 | ) -> crate::types::builders::ContentBlockDeltaEventBuilder {
|
193 14 | if builder.delta.is_none() {
|
194 15 | builder.delta = Some(crate::types::ContentBlockDelta::Unknown)
|
195 16 | }
|
196 17 | if builder.content_block_index.is_none() {
|
197 18 | builder.content_block_index = Some(Default::default())
|
198 19 | }
|
199 20 | builder
|
200 21 | }
|
201 22 |
|
202 23 | pub(crate) fn content_block_start_event_correct_errors(
|
203 24 | mut builder: crate::types::builders::ContentBlockStartEventBuilder,
|
204 25 | ) -> crate::types::builders::ContentBlockStartEventBuilder {
|
205 26 | if builder.start.is_none() {
|
206 27 | builder.start = Some(crate::types::ContentBlockStart::Unknown)
|
207 28 | }
|
208 29 | if builder.content_block_index.is_none() {
|
209 30 | builder.content_block_index = Some(Default::default())
|
210 31 | }
|
211 32 | builder
|
212 33 | }
|
213 34 |
|
214 35 | pub(crate) fn content_block_stop_event_correct_errors(
|
215 36 | mut builder: crate::types::builders::ContentBlockStopEventBuilder,
|
216 37 | ) -> crate::types::builders::ContentBlockStopEventBuilder {
|
217 38 | if builder.content_block_index.is_none() {
|
218 39 | builder.content_block_index = Some(Default::default())
|
219 40 | }
|
220 41 | builder
|
221 42 | }
|
222 43 |
|
223 44 | pub(crate) fn converse_stream_metadata_event_correct_errors(
|
224 45 | mut builder: crate::types::builders::ConverseStreamMetadataEventBuilder,
|
225 46 | ) -> crate::types::builders::ConverseStreamMetadataEventBuilder {
|
226 47 | if builder.usage.is_none() {
|
227 48 | builder.usage = {
|
228 49 | let builder = crate::types::builders::TokenUsageBuilder::default();
|
229 50 | crate::serde_util::token_usage_correct_errors(builder).build().ok()
|
230 51 | }
|
231 52 | }
|
232 53 | if builder.metrics.is_none() {
|
233 54 | builder.metrics = {
|
234 55 | let builder = crate::types::builders::ConverseStreamMetricsBuilder::default();
|
235 56 | crate::serde_util::converse_stream_metrics_correct_errors(builder).build().ok()
|
236 57 | }
|
237 58 | }
|
238 59 | builder
|
239 60 | }
|
240 61 |
|
62 + | pub(crate) fn message_start_event_correct_errors(
|
63 + | mut builder: crate::types::builders::MessageStartEventBuilder,
|
64 + | ) -> crate::types::builders::MessageStartEventBuilder {
|
65 + | if builder.role.is_none() {
|
66 + | builder.role = "no value was set".parse::<crate::types::ConversationRole>().ok()
|
67 + | }
|
68 + | builder
|
69 + | }
|
70 + |
|
71 + | pub(crate) fn message_stop_event_correct_errors(
|
72 + | mut builder: crate::types::builders::MessageStopEventBuilder,
|
73 + | ) -> crate::types::builders::MessageStopEventBuilder {
|
74 + | if builder.stop_reason.is_none() {
|
75 + | builder.stop_reason = "no value was set".parse::<crate::types::StopReason>().ok()
|
76 + | }
|
77 + | builder
|
78 + | }
|
79 + |
|
80 + | pub(crate) fn converse_stream_metrics_correct_errors(
|
81 + | mut builder: crate::types::builders::ConverseStreamMetricsBuilder,
|
82 + | ) -> crate::types::builders::ConverseStreamMetricsBuilder {
|
83 + | if builder.latency_ms.is_none() {
|
84 + | builder.latency_ms = Some(Default::default())
|
85 + | }
|
86 + | builder
|
87 + | }
|
88 + |
|
89 + | pub(crate) fn token_usage_correct_errors(mut builder: crate::types::builders::TokenUsageBuilder) -> crate::types::builders::TokenUsageBuilder {
|
90 + | if builder.input_tokens.is_none() {
|
91 + | builder.input_tokens = Some(Default::default())
|
92 + | }
|
93 + | if builder.output_tokens.is_none() {
|
94 + | builder.output_tokens = Some(Default::default())
|
95 + | }
|
96 + | if builder.total_tokens.is_none() {
|
97 + | builder.total_tokens = Some(Default::default())
|
98 + | }
|
99 + | builder
|
100 + | }
|
101 + |
|
102 + | pub(crate) fn tool_use_block_delta_correct_errors(
|
103 + | mut builder: crate::types::builders::ToolUseBlockDeltaBuilder,
|
104 + | ) -> crate::types::builders::ToolUseBlockDeltaBuilder {
|
105 + | if builder.input.is_none() {
|
106 + | builder.input = Some(Default::default())
|
107 + | }
|
108 + | builder
|
109 + | }
|
110 + |
|
111 + | pub(crate) fn tool_use_block_start_correct_errors(
|
112 + | mut builder: crate::types::builders::ToolUseBlockStartBuilder,
|
113 + | ) -> crate::types::builders::ToolUseBlockStartBuilder {
|
114 + | if builder.tool_use_id.is_none() {
|
115 + | builder.tool_use_id = Some(Default::default())
|
116 + | }
|
117 + | if builder.name.is_none() {
|
118 + | builder.name = Some(Default::default())
|
119 + | }
|
120 + | builder
|
121 + | }
|
122 + |
|
241 123 | pub(crate) fn guardrail_content_policy_assessment_correct_errors(
|
242 124 | mut builder: crate::types::builders::GuardrailContentPolicyAssessmentBuilder,
|
243 125 | ) -> crate::types::builders::GuardrailContentPolicyAssessmentBuilder {
|
244 126 | if builder.filters.is_none() {
|
245 127 | builder.filters = Some(Default::default())
|
246 128 | }
|
247 129 | builder
|
248 130 | }
|
249 131 |
|
250 132 | pub(crate) fn guardrail_sensitive_information_policy_assessment_correct_errors(
|
251 133 | mut builder: crate::types::builders::GuardrailSensitiveInformationPolicyAssessmentBuilder,
|
252 134 | ) -> crate::types::builders::GuardrailSensitiveInformationPolicyAssessmentBuilder {
|
253 135 | if builder.pii_entities.is_none() {
|
254 136 | builder.pii_entities = Some(Default::default())
|
255 137 | }
|
256 138 | if builder.regexes.is_none() {
|
257 139 | builder.regexes = Some(Default::default())
|
258 140 | }
|
259 141 | builder
|
260 142 | }
|
261 143 |
|
262 144 | pub(crate) fn guardrail_topic_policy_assessment_correct_errors(
|
263 145 | mut builder: crate::types::builders::GuardrailTopicPolicyAssessmentBuilder,
|
264 146 | ) -> crate::types::builders::GuardrailTopicPolicyAssessmentBuilder {
|
265 147 | if builder.topics.is_none() {
|
266 148 | builder.topics = Some(Default::default())
|
267 149 | }
|
268 150 | builder
|
269 151 | }
|
270 152 |
|
271 153 | pub(crate) fn guardrail_word_policy_assessment_correct_errors(
|
272 154 | mut builder: crate::types::builders::GuardrailWordPolicyAssessmentBuilder,
|
273 155 | ) -> crate::types::builders::GuardrailWordPolicyAssessmentBuilder {
|
274 156 | if builder.custom_words.is_none() {
|
275 157 | builder.custom_words = Some(Default::default())
|
276 158 | }
|
277 159 | if builder.managed_word_lists.is_none() {
|
278 160 | builder.managed_word_lists = Some(Default::default())
|
279 161 | }
|
280 162 | builder
|
281 163 | }
|
282 164 |
|
283 - | pub(crate) fn message_start_event_correct_errors(
|
284 - | mut builder: crate::types::builders::MessageStartEventBuilder,
|
285 - | ) -> crate::types::builders::MessageStartEventBuilder {
|
286 - | if builder.role.is_none() {
|
287 - | builder.role = "no value was set".parse::<crate::types::ConversationRole>().ok()
|
165 + | pub(crate) fn guardrail_usage_correct_errors(
|
166 + | mut builder: crate::types::builders::GuardrailUsageBuilder,
|
167 + | ) -> crate::types::builders::GuardrailUsageBuilder {
|
168 + | if builder.topic_policy_units.is_none() {
|
169 + | builder.topic_policy_units = Some(Default::default())
|
288 170 | }
|
289 - | builder
|
290 - | }
|
291 - |
|
292 - | pub(crate) fn message_stop_event_correct_errors(
|
293 - | mut builder: crate::types::builders::MessageStopEventBuilder,
|
294 - | ) -> crate::types::builders::MessageStopEventBuilder {
|
295 - | if builder.stop_reason.is_none() {
|
296 - | builder.stop_reason = "no value was set".parse::<crate::types::StopReason>().ok()
|
171 + | if builder.content_policy_units.is_none() {
|
172 + | builder.content_policy_units = Some(Default::default())
|
297 173 | }
|
298 - | builder
|
299 - | }
|
300 - |
|
301 - | pub(crate) fn converse_stream_metrics_correct_errors(
|
302 - | mut builder: crate::types::builders::ConverseStreamMetricsBuilder,
|
303 - | ) -> crate::types::builders::ConverseStreamMetricsBuilder {
|
304 - | if builder.latency_ms.is_none() {
|
305 - | builder.latency_ms = Some(Default::default())
|
174 + | if builder.word_policy_units.is_none() {
|
175 + | builder.word_policy_units = Some(Default::default())
|
306 176 | }
|
307 - | builder
|
308 - | }
|
309 - |
|
310 - | pub(crate) fn cache_point_block_correct_errors(
|
311 - | mut builder: crate::types::builders::CachePointBlockBuilder,
|
312 - | ) -> crate::types::builders::CachePointBlockBuilder {
|
313 - | if builder.r#type.is_none() {
|
314 - | builder.r#type = "no value was set".parse::<crate::types::CachePointType>().ok()
|
177 + | if builder.sensitive_information_policy_units.is_none() {
|
178 + | builder.sensitive_information_policy_units = Some(Default::default())
|
315 179 | }
|
316 - | builder
|
317 - | }
|
318 - |
|
319 - | pub(crate) fn document_block_correct_errors(
|
320 - | mut builder: crate::types::builders::DocumentBlockBuilder,
|
321 - | ) -> crate::types::builders::DocumentBlockBuilder {
|
322 - | if builder.name.is_none() {
|
323 - | builder.name = Some(Default::default())
|
180 + | if builder.sensitive_information_policy_free_units.is_none() {
|
181 + | builder.sensitive_information_policy_free_units = Some(Default::default())
|
324 182 | }
|
325 - | if builder.source.is_none() {
|
326 - | builder.source = Some(crate::types::DocumentSource::Unknown)
|
183 + | if builder.contextual_grounding_policy_units.is_none() {
|
184 + | builder.contextual_grounding_policy_units = Some(Default::default())
|
327 185 | }
|
328 186 | builder
|
329 187 | }
|
330 188 |
|
331 189 | pub(crate) fn guardrail_content_filter_correct_errors(
|
332 190 | mut builder: crate::types::builders::GuardrailContentFilterBuilder,
|
333 191 | ) -> crate::types::builders::GuardrailContentFilterBuilder {
|
334 192 | if builder.r#type.is_none() {
|
335 193 | builder.r#type = "no value was set".parse::<crate::types::GuardrailContentFilterType>().ok()
|
336 194 | }
|
419 277 | builder.name = Some(Default::default())
|
420 278 | }
|
421 279 | if builder.r#type.is_none() {
|
422 280 | builder.r#type = "no value was set".parse::<crate::types::GuardrailTopicType>().ok()
|
423 281 | }
|
424 282 | if builder.action.is_none() {
|
425 283 | builder.action = "no value was set".parse::<crate::types::GuardrailTopicPolicyAction>().ok()
|
426 284 | }
|
427 285 | builder
|
428 286 | }
|
429 - |
|
430 - | pub(crate) fn image_block_correct_errors(mut builder: crate::types::builders::ImageBlockBuilder) -> crate::types::builders::ImageBlockBuilder {
|
431 - | if builder.format.is_none() {
|
432 - | builder.format = "no value was set".parse::<crate::types::ImageFormat>().ok()
|
433 - | }
|
434 - | if builder.source.is_none() {
|
435 - | builder.source = Some(crate::types::ImageSource::Unknown)
|
436 - | }
|
437 - | builder
|
438 - | }
|
439 - |
|
440 - | pub(crate) fn tool_result_block_correct_errors(
|
441 - | mut builder: crate::types::builders::ToolResultBlockBuilder,
|
442 - | ) -> crate::types::builders::ToolResultBlockBuilder {
|
443 - | if builder.tool_use_id.is_none() {
|
444 - | builder.tool_use_id = Some(Default::default())
|
445 - | }
|
446 - | if builder.content.is_none() {
|
447 - | builder.content = Some(Default::default())
|
448 - | }
|
449 - | builder
|
450 - | }
|
451 - |
|
452 - | pub(crate) fn tool_use_block_correct_errors(mut builder: crate::types::builders::ToolUseBlockBuilder) -> crate::types::builders::ToolUseBlockBuilder {
|
453 - | if builder.tool_use_id.is_none() {
|
454 - | builder.tool_use_id = Some(Default::default())
|
455 - | }
|
456 - | if builder.name.is_none() {
|
457 - | builder.name = Some(Default::default())
|
458 - | }
|
459 - | if builder.input.is_none() {
|
460 - | builder.input = Some(Default::default())
|
461 - | }
|
462 - | builder
|
463 - | }
|
464 - |
|
465 - | pub(crate) fn tool_use_block_delta_correct_errors(
|
466 - | mut builder: crate::types::builders::ToolUseBlockDeltaBuilder,
|
467 - | ) -> crate::types::builders::ToolUseBlockDeltaBuilder {
|
468 - | if builder.input.is_none() {
|
469 - | builder.input = Some(Default::default())
|
470 - | }
|
471 - | builder
|
472 - | }
|
473 - |
|
474 - | pub(crate) fn tool_use_block_start_correct_errors(
|
475 - | mut builder: crate::types::builders::ToolUseBlockStartBuilder,
|
476 - | ) -> crate::types::builders::ToolUseBlockStartBuilder {
|
477 - | if builder.tool_use_id.is_none() {
|
478 - | builder.tool_use_id = Some(Default::default())
|
479 - | }
|
480 - | if builder.name.is_none() {
|
481 - | builder.name = Some(Default::default())
|
482 - | }
|
483 - | builder
|
484 - | }
|
485 - |
|
486 - | pub(crate) fn video_block_correct_errors(mut builder: crate::types::builders::VideoBlockBuilder) -> crate::types::builders::VideoBlockBuilder {
|
487 - | if builder.format.is_none() {
|
488 - | builder.format = "no value was set".parse::<crate::types::VideoFormat>().ok()
|
489 - | }
|
490 - | if builder.source.is_none() {
|
491 - | builder.source = Some(crate::types::VideoSource::Unknown)
|
492 - | }
|
493 - | builder
|
494 - | }
|
495 - |
|
496 - | pub(crate) fn citations_config_correct_errors(
|
497 - | mut builder: crate::types::builders::CitationsConfigBuilder,
|
498 - | ) -> crate::types::builders::CitationsConfigBuilder {
|
499 - | if builder.enabled.is_none() {
|
500 - | builder.enabled = Some(Default::default())
|
501 - | }
|
502 - | builder
|
503 - | }
|
504 - |
|
505 - | pub(crate) fn guardrail_converse_image_block_correct_errors(
|
506 - | mut builder: crate::types::builders::GuardrailConverseImageBlockBuilder,
|
507 - | ) -> crate::types::builders::GuardrailConverseImageBlockBuilder {
|
508 - | if builder.format.is_none() {
|
509 - | builder.format = "no value was set".parse::<crate::types::GuardrailConverseImageFormat>().ok()
|
510 - | }
|
511 - | if builder.source.is_none() {
|
512 - | builder.source = Some(crate::types::GuardrailConverseImageSource::Unknown)
|
513 - | }
|
514 - | builder
|
515 - | }
|
516 - |
|
517 - | pub(crate) fn guardrail_converse_text_block_correct_errors(
|
518 - | mut builder: crate::types::builders::GuardrailConverseTextBlockBuilder,
|
519 - | ) -> crate::types::builders::GuardrailConverseTextBlockBuilder {
|
520 - | if builder.text.is_none() {
|
521 - | builder.text = Some(Default::default())
|
522 - | }
|
523 - | builder
|
524 - | }
|
525 - |
|
526 - | pub(crate) fn reasoning_text_block_correct_errors(
|
527 - | mut builder: crate::types::builders::ReasoningTextBlockBuilder,
|
528 - | ) -> crate::types::builders::ReasoningTextBlockBuilder {
|
529 - | if builder.text.is_none() {
|
530 - | builder.text = Some(Default::default())
|
531 - | }
|
532 - | builder
|
533 - | }
|
534 - |
|
535 - | pub(crate) fn s3_location_correct_errors(mut builder: crate::types::builders::S3LocationBuilder) -> crate::types::builders::S3LocationBuilder {
|
536 - | if builder.uri.is_none() {
|
537 - | builder.uri = Some(Default::default())
|
538 - | }
|
539 - | builder
|
540 - | }
|