aws_sdk_redshift/
serde_util.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub(crate) fn integration_error_correct_errors(
3    mut builder: crate::types::builders::IntegrationErrorBuilder,
4) -> crate::types::builders::IntegrationErrorBuilder {
5    if builder.error_code.is_none() {
6        builder.error_code = Some(Default::default())
7    }
8    builder
9}
10
11pub(crate) fn pause_cluster_message_correct_errors(
12    mut builder: crate::types::builders::PauseClusterMessageBuilder,
13) -> crate::types::builders::PauseClusterMessageBuilder {
14    if builder.cluster_identifier.is_none() {
15        builder.cluster_identifier = Some(Default::default())
16    }
17    builder
18}
19
20pub(crate) fn resize_cluster_message_correct_errors(
21    mut builder: crate::types::builders::ResizeClusterMessageBuilder,
22) -> crate::types::builders::ResizeClusterMessageBuilder {
23    if builder.cluster_identifier.is_none() {
24        builder.cluster_identifier = Some(Default::default())
25    }
26    builder
27}
28
29pub(crate) fn resume_cluster_message_correct_errors(
30    mut builder: crate::types::builders::ResumeClusterMessageBuilder,
31) -> crate::types::builders::ResumeClusterMessageBuilder {
32    if builder.cluster_identifier.is_none() {
33        builder.cluster_identifier = Some(Default::default())
34    }
35    builder
36}
37
38pub(crate) fn lake_formation_query_correct_errors(
39    mut builder: crate::types::builders::LakeFormationQueryBuilder,
40) -> crate::types::builders::LakeFormationQueryBuilder {
41    if builder.authorization.is_none() {
42        builder.authorization = "no value was set".parse::<crate::types::ServiceAuthorization>().ok()
43    }
44    builder
45}
46
47pub(crate) fn read_write_access_correct_errors(
48    mut builder: crate::types::builders::ReadWriteAccessBuilder,
49) -> crate::types::builders::ReadWriteAccessBuilder {
50    if builder.authorization.is_none() {
51        builder.authorization = "no value was set".parse::<crate::types::ServiceAuthorization>().ok()
52    }
53    builder
54}