aws_sdk_sts/
serde_util.rs
1pub(crate) fn assumed_role_user_correct_errors(
3 mut builder: crate::types::builders::AssumedRoleUserBuilder,
4) -> crate::types::builders::AssumedRoleUserBuilder {
5 if builder.assumed_role_id.is_none() {
6 builder.assumed_role_id = Some(Default::default())
7 }
8 if builder.arn.is_none() {
9 builder.arn = Some(Default::default())
10 }
11 builder
12}
13
14pub(crate) fn credentials_correct_errors(mut builder: crate::types::builders::CredentialsBuilder) -> crate::types::builders::CredentialsBuilder {
15 if builder.access_key_id.is_none() {
16 builder.access_key_id = Some(Default::default())
17 }
18 if builder.secret_access_key.is_none() {
19 builder.secret_access_key = Some(Default::default())
20 }
21 if builder.session_token.is_none() {
22 builder.session_token = Some(Default::default())
23 }
24 if builder.expiration.is_none() {
25 builder.expiration = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
26 }
27 builder
28}
29
30pub(crate) fn federated_user_correct_errors(
31 mut builder: crate::types::builders::FederatedUserBuilder,
32) -> crate::types::builders::FederatedUserBuilder {
33 if builder.federated_user_id.is_none() {
34 builder.federated_user_id = Some(Default::default())
35 }
36 if builder.arn.is_none() {
37 builder.arn = Some(Default::default())
38 }
39 builder
40}