aws_sdk_databrew/
serde_util.rs1pub(crate) fn batch_delete_recipe_version_output_output_correct_errors(
3 mut builder: crate::operation::batch_delete_recipe_version::builders::BatchDeleteRecipeVersionOutputBuilder,
4) -> crate::operation::batch_delete_recipe_version::builders::BatchDeleteRecipeVersionOutputBuilder {
5 if builder.name.is_none() {
6 builder.name = Some(Default::default())
7 }
8 builder
9}
10
11pub(crate) fn create_dataset_output_output_correct_errors(
12 mut builder: crate::operation::create_dataset::builders::CreateDatasetOutputBuilder,
13) -> crate::operation::create_dataset::builders::CreateDatasetOutputBuilder {
14 if builder.name.is_none() {
15 builder.name = Some(Default::default())
16 }
17 builder
18}
19
20pub(crate) fn create_profile_job_output_output_correct_errors(
21 mut builder: crate::operation::create_profile_job::builders::CreateProfileJobOutputBuilder,
22) -> crate::operation::create_profile_job::builders::CreateProfileJobOutputBuilder {
23 if builder.name.is_none() {
24 builder.name = Some(Default::default())
25 }
26 builder
27}
28
29pub(crate) fn create_project_output_output_correct_errors(
30 mut builder: crate::operation::create_project::builders::CreateProjectOutputBuilder,
31) -> crate::operation::create_project::builders::CreateProjectOutputBuilder {
32 if builder.name.is_none() {
33 builder.name = Some(Default::default())
34 }
35 builder
36}
37
38pub(crate) fn create_recipe_output_output_correct_errors(
39 mut builder: crate::operation::create_recipe::builders::CreateRecipeOutputBuilder,
40) -> crate::operation::create_recipe::builders::CreateRecipeOutputBuilder {
41 if builder.name.is_none() {
42 builder.name = Some(Default::default())
43 }
44 builder
45}
46
47pub(crate) fn create_recipe_job_output_output_correct_errors(
48 mut builder: crate::operation::create_recipe_job::builders::CreateRecipeJobOutputBuilder,
49) -> crate::operation::create_recipe_job::builders::CreateRecipeJobOutputBuilder {
50 if builder.name.is_none() {
51 builder.name = Some(Default::default())
52 }
53 builder
54}
55
56pub(crate) fn create_ruleset_output_output_correct_errors(
57 mut builder: crate::operation::create_ruleset::builders::CreateRulesetOutputBuilder,
58) -> crate::operation::create_ruleset::builders::CreateRulesetOutputBuilder {
59 if builder.name.is_none() {
60 builder.name = Some(Default::default())
61 }
62 builder
63}
64
65pub(crate) fn create_schedule_output_output_correct_errors(
66 mut builder: crate::operation::create_schedule::builders::CreateScheduleOutputBuilder,
67) -> crate::operation::create_schedule::builders::CreateScheduleOutputBuilder {
68 if builder.name.is_none() {
69 builder.name = Some(Default::default())
70 }
71 builder
72}
73
74pub(crate) fn delete_dataset_output_output_correct_errors(
75 mut builder: crate::operation::delete_dataset::builders::DeleteDatasetOutputBuilder,
76) -> crate::operation::delete_dataset::builders::DeleteDatasetOutputBuilder {
77 if builder.name.is_none() {
78 builder.name = Some(Default::default())
79 }
80 builder
81}
82
83pub(crate) fn delete_job_output_output_correct_errors(
84 mut builder: crate::operation::delete_job::builders::DeleteJobOutputBuilder,
85) -> crate::operation::delete_job::builders::DeleteJobOutputBuilder {
86 if builder.name.is_none() {
87 builder.name = Some(Default::default())
88 }
89 builder
90}
91
92pub(crate) fn delete_project_output_output_correct_errors(
93 mut builder: crate::operation::delete_project::builders::DeleteProjectOutputBuilder,
94) -> crate::operation::delete_project::builders::DeleteProjectOutputBuilder {
95 if builder.name.is_none() {
96 builder.name = Some(Default::default())
97 }
98 builder
99}
100
101pub(crate) fn delete_recipe_version_output_output_correct_errors(
102 mut builder: crate::operation::delete_recipe_version::builders::DeleteRecipeVersionOutputBuilder,
103) -> crate::operation::delete_recipe_version::builders::DeleteRecipeVersionOutputBuilder {
104 if builder.name.is_none() {
105 builder.name = Some(Default::default())
106 }
107 if builder.recipe_version.is_none() {
108 builder.recipe_version = Some(Default::default())
109 }
110 builder
111}
112
113pub(crate) fn delete_ruleset_output_output_correct_errors(
114 mut builder: crate::operation::delete_ruleset::builders::DeleteRulesetOutputBuilder,
115) -> crate::operation::delete_ruleset::builders::DeleteRulesetOutputBuilder {
116 if builder.name.is_none() {
117 builder.name = Some(Default::default())
118 }
119 builder
120}
121
122pub(crate) fn delete_schedule_output_output_correct_errors(
123 mut builder: crate::operation::delete_schedule::builders::DeleteScheduleOutputBuilder,
124) -> crate::operation::delete_schedule::builders::DeleteScheduleOutputBuilder {
125 if builder.name.is_none() {
126 builder.name = Some(Default::default())
127 }
128 builder
129}
130
131pub(crate) fn describe_dataset_output_output_correct_errors(
132 mut builder: crate::operation::describe_dataset::builders::DescribeDatasetOutputBuilder,
133) -> crate::operation::describe_dataset::builders::DescribeDatasetOutputBuilder {
134 if builder.name.is_none() {
135 builder.name = Some(Default::default())
136 }
137 if builder.input.is_none() {
138 builder.input = {
139 let builder = crate::types::builders::InputBuilder::default();
140 Some(builder.build())
141 }
142 }
143 builder
144}
145
146pub(crate) fn describe_job_output_output_correct_errors(
147 mut builder: crate::operation::describe_job::builders::DescribeJobOutputBuilder,
148) -> crate::operation::describe_job::builders::DescribeJobOutputBuilder {
149 if builder.name.is_none() {
150 builder.name = Some(Default::default())
151 }
152 builder
153}
154
155pub(crate) fn describe_job_run_output_output_correct_errors(
156 mut builder: crate::operation::describe_job_run::builders::DescribeJobRunOutputBuilder,
157) -> crate::operation::describe_job_run::builders::DescribeJobRunOutputBuilder {
158 if builder.job_name.is_none() {
159 builder.job_name = Some(Default::default())
160 }
161 builder
162}
163
164pub(crate) fn describe_project_output_output_correct_errors(
165 mut builder: crate::operation::describe_project::builders::DescribeProjectOutputBuilder,
166) -> crate::operation::describe_project::builders::DescribeProjectOutputBuilder {
167 if builder.name.is_none() {
168 builder.name = Some(Default::default())
169 }
170 builder
171}
172
173pub(crate) fn describe_recipe_output_output_correct_errors(
174 mut builder: crate::operation::describe_recipe::builders::DescribeRecipeOutputBuilder,
175) -> crate::operation::describe_recipe::builders::DescribeRecipeOutputBuilder {
176 if builder.name.is_none() {
177 builder.name = Some(Default::default())
178 }
179 builder
180}
181
182pub(crate) fn describe_ruleset_output_output_correct_errors(
183 mut builder: crate::operation::describe_ruleset::builders::DescribeRulesetOutputBuilder,
184) -> crate::operation::describe_ruleset::builders::DescribeRulesetOutputBuilder {
185 if builder.name.is_none() {
186 builder.name = Some(Default::default())
187 }
188 builder
189}
190
191pub(crate) fn describe_schedule_output_output_correct_errors(
192 mut builder: crate::operation::describe_schedule::builders::DescribeScheduleOutputBuilder,
193) -> crate::operation::describe_schedule::builders::DescribeScheduleOutputBuilder {
194 if builder.name.is_none() {
195 builder.name = Some(Default::default())
196 }
197 builder
198}
199
200pub(crate) fn list_datasets_output_output_correct_errors(
201 mut builder: crate::operation::list_datasets::builders::ListDatasetsOutputBuilder,
202) -> crate::operation::list_datasets::builders::ListDatasetsOutputBuilder {
203 if builder.datasets.is_none() {
204 builder.datasets = Some(Default::default())
205 }
206 builder
207}
208
209pub(crate) fn list_job_runs_output_output_correct_errors(
210 mut builder: crate::operation::list_job_runs::builders::ListJobRunsOutputBuilder,
211) -> crate::operation::list_job_runs::builders::ListJobRunsOutputBuilder {
212 if builder.job_runs.is_none() {
213 builder.job_runs = Some(Default::default())
214 }
215 builder
216}
217
218pub(crate) fn list_jobs_output_output_correct_errors(
219 mut builder: crate::operation::list_jobs::builders::ListJobsOutputBuilder,
220) -> crate::operation::list_jobs::builders::ListJobsOutputBuilder {
221 if builder.jobs.is_none() {
222 builder.jobs = Some(Default::default())
223 }
224 builder
225}
226
227pub(crate) fn list_projects_output_output_correct_errors(
228 mut builder: crate::operation::list_projects::builders::ListProjectsOutputBuilder,
229) -> crate::operation::list_projects::builders::ListProjectsOutputBuilder {
230 if builder.projects.is_none() {
231 builder.projects = Some(Default::default())
232 }
233 builder
234}
235
236pub(crate) fn list_recipe_versions_output_output_correct_errors(
237 mut builder: crate::operation::list_recipe_versions::builders::ListRecipeVersionsOutputBuilder,
238) -> crate::operation::list_recipe_versions::builders::ListRecipeVersionsOutputBuilder {
239 if builder.recipes.is_none() {
240 builder.recipes = Some(Default::default())
241 }
242 builder
243}
244
245pub(crate) fn list_recipes_output_output_correct_errors(
246 mut builder: crate::operation::list_recipes::builders::ListRecipesOutputBuilder,
247) -> crate::operation::list_recipes::builders::ListRecipesOutputBuilder {
248 if builder.recipes.is_none() {
249 builder.recipes = Some(Default::default())
250 }
251 builder
252}
253
254pub(crate) fn list_rulesets_output_output_correct_errors(
255 mut builder: crate::operation::list_rulesets::builders::ListRulesetsOutputBuilder,
256) -> crate::operation::list_rulesets::builders::ListRulesetsOutputBuilder {
257 if builder.rulesets.is_none() {
258 builder.rulesets = Some(Default::default())
259 }
260 builder
261}
262
263pub(crate) fn list_schedules_output_output_correct_errors(
264 mut builder: crate::operation::list_schedules::builders::ListSchedulesOutputBuilder,
265) -> crate::operation::list_schedules::builders::ListSchedulesOutputBuilder {
266 if builder.schedules.is_none() {
267 builder.schedules = Some(Default::default())
268 }
269 builder
270}
271
272pub(crate) fn publish_recipe_output_output_correct_errors(
273 mut builder: crate::operation::publish_recipe::builders::PublishRecipeOutputBuilder,
274) -> crate::operation::publish_recipe::builders::PublishRecipeOutputBuilder {
275 if builder.name.is_none() {
276 builder.name = Some(Default::default())
277 }
278 builder
279}
280
281pub(crate) fn send_project_session_action_output_output_correct_errors(
282 mut builder: crate::operation::send_project_session_action::builders::SendProjectSessionActionOutputBuilder,
283) -> crate::operation::send_project_session_action::builders::SendProjectSessionActionOutputBuilder {
284 if builder.name.is_none() {
285 builder.name = Some(Default::default())
286 }
287 builder
288}
289
290pub(crate) fn start_job_run_output_output_correct_errors(
291 mut builder: crate::operation::start_job_run::builders::StartJobRunOutputBuilder,
292) -> crate::operation::start_job_run::builders::StartJobRunOutputBuilder {
293 if builder.run_id.is_none() {
294 builder.run_id = Some(Default::default())
295 }
296 builder
297}
298
299pub(crate) fn start_project_session_output_output_correct_errors(
300 mut builder: crate::operation::start_project_session::builders::StartProjectSessionOutputBuilder,
301) -> crate::operation::start_project_session::builders::StartProjectSessionOutputBuilder {
302 if builder.name.is_none() {
303 builder.name = Some(Default::default())
304 }
305 builder
306}
307
308pub(crate) fn stop_job_run_output_output_correct_errors(
309 mut builder: crate::operation::stop_job_run::builders::StopJobRunOutputBuilder,
310) -> crate::operation::stop_job_run::builders::StopJobRunOutputBuilder {
311 if builder.run_id.is_none() {
312 builder.run_id = Some(Default::default())
313 }
314 builder
315}
316
317pub(crate) fn update_dataset_output_output_correct_errors(
318 mut builder: crate::operation::update_dataset::builders::UpdateDatasetOutputBuilder,
319) -> crate::operation::update_dataset::builders::UpdateDatasetOutputBuilder {
320 if builder.name.is_none() {
321 builder.name = Some(Default::default())
322 }
323 builder
324}
325
326pub(crate) fn update_profile_job_output_output_correct_errors(
327 mut builder: crate::operation::update_profile_job::builders::UpdateProfileJobOutputBuilder,
328) -> crate::operation::update_profile_job::builders::UpdateProfileJobOutputBuilder {
329 if builder.name.is_none() {
330 builder.name = Some(Default::default())
331 }
332 builder
333}
334
335pub(crate) fn update_project_output_output_correct_errors(
336 mut builder: crate::operation::update_project::builders::UpdateProjectOutputBuilder,
337) -> crate::operation::update_project::builders::UpdateProjectOutputBuilder {
338 if builder.name.is_none() {
339 builder.name = Some(Default::default())
340 }
341 builder
342}
343
344pub(crate) fn update_recipe_output_output_correct_errors(
345 mut builder: crate::operation::update_recipe::builders::UpdateRecipeOutputBuilder,
346) -> crate::operation::update_recipe::builders::UpdateRecipeOutputBuilder {
347 if builder.name.is_none() {
348 builder.name = Some(Default::default())
349 }
350 builder
351}
352
353pub(crate) fn update_recipe_job_output_output_correct_errors(
354 mut builder: crate::operation::update_recipe_job::builders::UpdateRecipeJobOutputBuilder,
355) -> crate::operation::update_recipe_job::builders::UpdateRecipeJobOutputBuilder {
356 if builder.name.is_none() {
357 builder.name = Some(Default::default())
358 }
359 builder
360}
361
362pub(crate) fn update_ruleset_output_output_correct_errors(
363 mut builder: crate::operation::update_ruleset::builders::UpdateRulesetOutputBuilder,
364) -> crate::operation::update_ruleset::builders::UpdateRulesetOutputBuilder {
365 if builder.name.is_none() {
366 builder.name = Some(Default::default())
367 }
368 builder
369}
370
371pub(crate) fn update_schedule_output_output_correct_errors(
372 mut builder: crate::operation::update_schedule::builders::UpdateScheduleOutputBuilder,
373) -> crate::operation::update_schedule::builders::UpdateScheduleOutputBuilder {
374 if builder.name.is_none() {
375 builder.name = Some(Default::default())
376 }
377 builder
378}
379
380pub(crate) fn recipe_reference_correct_errors(
381 mut builder: crate::types::builders::RecipeReferenceBuilder,
382) -> crate::types::builders::RecipeReferenceBuilder {
383 if builder.name.is_none() {
384 builder.name = Some(Default::default())
385 }
386 builder
387}
388
389pub(crate) fn sample_correct_errors(mut builder: crate::types::builders::SampleBuilder) -> crate::types::builders::SampleBuilder {
390 if builder.r#type.is_none() {
391 builder.r#type = "no value was set".parse::<crate::types::SampleType>().ok()
392 }
393 builder
394}
395
396pub(crate) fn data_catalog_input_definition_correct_errors(
397 mut builder: crate::types::builders::DataCatalogInputDefinitionBuilder,
398) -> crate::types::builders::DataCatalogInputDefinitionBuilder {
399 if builder.database_name.is_none() {
400 builder.database_name = Some(Default::default())
401 }
402 if builder.table_name.is_none() {
403 builder.table_name = Some(Default::default())
404 }
405 builder
406}
407
408pub(crate) fn data_catalog_output_correct_errors(
409 mut builder: crate::types::builders::DataCatalogOutputBuilder,
410) -> crate::types::builders::DataCatalogOutputBuilder {
411 if builder.database_name.is_none() {
412 builder.database_name = Some(Default::default())
413 }
414 if builder.table_name.is_none() {
415 builder.table_name = Some(Default::default())
416 }
417 builder
418}
419
420pub(crate) fn database_input_definition_correct_errors(
421 mut builder: crate::types::builders::DatabaseInputDefinitionBuilder,
422) -> crate::types::builders::DatabaseInputDefinitionBuilder {
423 if builder.glue_connection_name.is_none() {
424 builder.glue_connection_name = Some(Default::default())
425 }
426 builder
427}
428
429pub(crate) fn database_output_correct_errors(
430 mut builder: crate::types::builders::DatabaseOutputBuilder,
431) -> crate::types::builders::DatabaseOutputBuilder {
432 if builder.glue_connection_name.is_none() {
433 builder.glue_connection_name = Some(Default::default())
434 }
435 if builder.database_options.is_none() {
436 builder.database_options = {
437 let builder = crate::types::builders::DatabaseTableOutputOptionsBuilder::default();
438 crate::serde_util::database_table_output_options_correct_errors(builder).build().ok()
439 }
440 }
441 builder
442}
443
444pub(crate) fn dataset_correct_errors(mut builder: crate::types::builders::DatasetBuilder) -> crate::types::builders::DatasetBuilder {
445 if builder.name.is_none() {
446 builder.name = Some(Default::default())
447 }
448 if builder.input.is_none() {
449 builder.input = {
450 let builder = crate::types::builders::InputBuilder::default();
451 Some(builder.build())
452 }
453 }
454 builder
455}
456
457pub(crate) fn entity_detector_configuration_correct_errors(
458 mut builder: crate::types::builders::EntityDetectorConfigurationBuilder,
459) -> crate::types::builders::EntityDetectorConfigurationBuilder {
460 if builder.entity_types.is_none() {
461 builder.entity_types = Some(Default::default())
462 }
463 builder
464}
465
466pub(crate) fn files_limit_correct_errors(mut builder: crate::types::builders::FilesLimitBuilder) -> crate::types::builders::FilesLimitBuilder {
467 if builder.max_files.is_none() {
468 builder.max_files = Some(Default::default())
469 }
470 builder
471}
472
473pub(crate) fn filter_expression_correct_errors(
474 mut builder: crate::types::builders::FilterExpressionBuilder,
475) -> crate::types::builders::FilterExpressionBuilder {
476 if builder.expression.is_none() {
477 builder.expression = Some(Default::default())
478 }
479 if builder.values_map.is_none() {
480 builder.values_map = Some(Default::default())
481 }
482 builder
483}
484
485pub(crate) fn job_correct_errors(mut builder: crate::types::builders::JobBuilder) -> crate::types::builders::JobBuilder {
486 if builder.name.is_none() {
487 builder.name = Some(Default::default())
488 }
489 builder
490}
491
492pub(crate) fn output_correct_errors(mut builder: crate::types::builders::OutputBuilder) -> crate::types::builders::OutputBuilder {
493 if builder.location.is_none() {
494 builder.location = {
495 let builder = crate::types::builders::S3LocationBuilder::default();
496 crate::serde_util::s3_location_correct_errors(builder).build().ok()
497 }
498 }
499 builder
500}
501
502pub(crate) fn project_correct_errors(mut builder: crate::types::builders::ProjectBuilder) -> crate::types::builders::ProjectBuilder {
503 if builder.name.is_none() {
504 builder.name = Some(Default::default())
505 }
506 if builder.recipe_name.is_none() {
507 builder.recipe_name = Some(Default::default())
508 }
509 builder
510}
511
512pub(crate) fn recipe_correct_errors(mut builder: crate::types::builders::RecipeBuilder) -> crate::types::builders::RecipeBuilder {
513 if builder.name.is_none() {
514 builder.name = Some(Default::default())
515 }
516 builder
517}
518
519pub(crate) fn recipe_step_correct_errors(mut builder: crate::types::builders::RecipeStepBuilder) -> crate::types::builders::RecipeStepBuilder {
520 if builder.action.is_none() {
521 builder.action = {
522 let builder = crate::types::builders::RecipeActionBuilder::default();
523 crate::serde_util::recipe_action_correct_errors(builder).build().ok()
524 }
525 }
526 builder
527}
528
529pub(crate) fn rule_correct_errors(mut builder: crate::types::builders::RuleBuilder) -> crate::types::builders::RuleBuilder {
530 if builder.name.is_none() {
531 builder.name = Some(Default::default())
532 }
533 if builder.check_expression.is_none() {
534 builder.check_expression = Some(Default::default())
535 }
536 builder
537}
538
539pub(crate) fn ruleset_item_correct_errors(mut builder: crate::types::builders::RulesetItemBuilder) -> crate::types::builders::RulesetItemBuilder {
540 if builder.name.is_none() {
541 builder.name = Some(Default::default())
542 }
543 if builder.target_arn.is_none() {
544 builder.target_arn = Some(Default::default())
545 }
546 builder
547}
548
549pub(crate) fn s3_location_correct_errors(mut builder: crate::types::builders::S3LocationBuilder) -> crate::types::builders::S3LocationBuilder {
550 if builder.bucket.is_none() {
551 builder.bucket = Some(Default::default())
552 }
553 builder
554}
555
556pub(crate) fn schedule_correct_errors(mut builder: crate::types::builders::ScheduleBuilder) -> crate::types::builders::ScheduleBuilder {
557 if builder.name.is_none() {
558 builder.name = Some(Default::default())
559 }
560 builder
561}
562
563pub(crate) fn validation_configuration_correct_errors(
564 mut builder: crate::types::builders::ValidationConfigurationBuilder,
565) -> crate::types::builders::ValidationConfigurationBuilder {
566 if builder.ruleset_arn.is_none() {
567 builder.ruleset_arn = Some(Default::default())
568 }
569 builder
570}
571
572pub(crate) fn column_statistics_configuration_correct_errors(
573 mut builder: crate::types::builders::ColumnStatisticsConfigurationBuilder,
574) -> crate::types::builders::ColumnStatisticsConfigurationBuilder {
575 if builder.statistics.is_none() {
576 builder.statistics = {
577 let builder = crate::types::builders::StatisticsConfigurationBuilder::default();
578 Some(builder.build())
579 }
580 }
581 builder
582}
583
584pub(crate) fn database_table_output_options_correct_errors(
585 mut builder: crate::types::builders::DatabaseTableOutputOptionsBuilder,
586) -> crate::types::builders::DatabaseTableOutputOptionsBuilder {
587 if builder.table_name.is_none() {
588 builder.table_name = Some(Default::default())
589 }
590 builder
591}
592
593pub(crate) fn dataset_parameter_correct_errors(
594 mut builder: crate::types::builders::DatasetParameterBuilder,
595) -> crate::types::builders::DatasetParameterBuilder {
596 if builder.name.is_none() {
597 builder.name = Some(Default::default())
598 }
599 if builder.r#type.is_none() {
600 builder.r#type = "no value was set".parse::<crate::types::ParameterType>().ok()
601 }
602 builder
603}
604
605pub(crate) fn recipe_action_correct_errors(mut builder: crate::types::builders::RecipeActionBuilder) -> crate::types::builders::RecipeActionBuilder {
606 if builder.operation.is_none() {
607 builder.operation = Some(Default::default())
608 }
609 builder
610}
611
612pub(crate) fn s3_table_output_options_correct_errors(
613 mut builder: crate::types::builders::S3TableOutputOptionsBuilder,
614) -> crate::types::builders::S3TableOutputOptionsBuilder {
615 if builder.location.is_none() {
616 builder.location = {
617 let builder = crate::types::builders::S3LocationBuilder::default();
618 crate::serde_util::s3_location_correct_errors(builder).build().ok()
619 }
620 }
621 builder
622}
623
624pub(crate) fn threshold_correct_errors(mut builder: crate::types::builders::ThresholdBuilder) -> crate::types::builders::ThresholdBuilder {
625 if builder.value.is_none() {
626 builder.value = Some(Default::default())
627 }
628 builder
629}
630
631pub(crate) fn allowed_statistics_correct_errors(
632 mut builder: crate::types::builders::AllowedStatisticsBuilder,
633) -> crate::types::builders::AllowedStatisticsBuilder {
634 if builder.statistics.is_none() {
635 builder.statistics = Some(Default::default())
636 }
637 builder
638}
639
640pub(crate) fn condition_expression_correct_errors(
641 mut builder: crate::types::builders::ConditionExpressionBuilder,
642) -> crate::types::builders::ConditionExpressionBuilder {
643 if builder.condition.is_none() {
644 builder.condition = Some(Default::default())
645 }
646 if builder.target_column.is_none() {
647 builder.target_column = Some(Default::default())
648 }
649 builder
650}
651
652pub(crate) fn datetime_options_correct_errors(
653 mut builder: crate::types::builders::DatetimeOptionsBuilder,
654) -> crate::types::builders::DatetimeOptionsBuilder {
655 if builder.format.is_none() {
656 builder.format = Some(Default::default())
657 }
658 builder
659}
660
661pub(crate) fn statistic_override_correct_errors(
662 mut builder: crate::types::builders::StatisticOverrideBuilder,
663) -> crate::types::builders::StatisticOverrideBuilder {
664 if builder.statistic.is_none() {
665 builder.statistic = Some(Default::default())
666 }
667 if builder.parameters.is_none() {
668 builder.parameters = Some(Default::default())
669 }
670 builder
671}