aws_sdk_transcribe/
serde_util.rs1pub(crate) fn input_data_config_correct_errors(
3 mut builder: crate::types::builders::InputDataConfigBuilder,
4) -> crate::types::builders::InputDataConfigBuilder {
5 if builder.s3_uri.is_none() {
6 builder.s3_uri = Some(Default::default())
7 }
8 if builder.data_access_role_arn.is_none() {
9 builder.data_access_role_arn = Some(Default::default())
10 }
11 builder
12}
13
14pub(crate) fn content_redaction_correct_errors(
15 mut builder: crate::types::builders::ContentRedactionBuilder,
16) -> crate::types::builders::ContentRedactionBuilder {
17 if builder.redaction_type.is_none() {
18 builder.redaction_type = "no value was set".parse::<crate::types::RedactionType>().ok()
19 }
20 if builder.redaction_output.is_none() {
21 builder.redaction_output = "no value was set".parse::<crate::types::RedactionOutput>().ok()
22 }
23 builder
24}
25
26pub(crate) fn medical_scribe_output_correct_errors(
27 mut builder: crate::types::builders::MedicalScribeOutputBuilder,
28) -> crate::types::builders::MedicalScribeOutputBuilder {
29 if builder.transcript_file_uri.is_none() {
30 builder.transcript_file_uri = Some(Default::default())
31 }
32 if builder.clinical_document_uri.is_none() {
33 builder.clinical_document_uri = Some(Default::default())
34 }
35 builder
36}
37
38pub(crate) fn tag_correct_errors(mut builder: crate::types::builders::TagBuilder) -> crate::types::builders::TagBuilder {
39 if builder.key.is_none() {
40 builder.key = Some(Default::default())
41 }
42 if builder.value.is_none() {
43 builder.value = Some(Default::default())
44 }
45 builder
46}
47
48pub(crate) fn medical_scribe_channel_definition_correct_errors(
49 mut builder: crate::types::builders::MedicalScribeChannelDefinitionBuilder,
50) -> crate::types::builders::MedicalScribeChannelDefinitionBuilder {
51 if builder.channel_id.is_none() {
52 builder.channel_id = Some(Default::default())
53 }
54 if builder.participant_role.is_none() {
55 builder.participant_role = "no value was set".parse::<crate::types::MedicalScribeParticipantRole>().ok()
56 }
57 builder
58}
59
60pub(crate) fn summarization_correct_errors(
61 mut builder: crate::types::builders::SummarizationBuilder,
62) -> crate::types::builders::SummarizationBuilder {
63 if builder.generate_abstractive_summary.is_none() {
64 builder.generate_abstractive_summary = Some(Default::default())
65 }
66 builder
67}
68
69pub(crate) fn toxicity_detection_settings_correct_errors(
70 mut builder: crate::types::builders::ToxicityDetectionSettingsBuilder,
71) -> crate::types::builders::ToxicityDetectionSettingsBuilder {
72 if builder.toxicity_categories.is_none() {
73 builder.toxicity_categories = Some(Default::default())
74 }
75 builder
76}
77
78pub(crate) fn sentiment_filter_correct_errors(
79 mut builder: crate::types::builders::SentimentFilterBuilder,
80) -> crate::types::builders::SentimentFilterBuilder {
81 if builder.sentiments.is_none() {
82 builder.sentiments = Some(Default::default())
83 }
84 builder
85}
86
87pub(crate) fn transcript_filter_correct_errors(
88 mut builder: crate::types::builders::TranscriptFilterBuilder,
89) -> crate::types::builders::TranscriptFilterBuilder {
90 if builder.transcript_filter_type.is_none() {
91 builder.transcript_filter_type = "no value was set".parse::<crate::types::TranscriptFilterType>().ok()
92 }
93 if builder.targets.is_none() {
94 builder.targets = Some(Default::default())
95 }
96 builder
97}