aws_sdk_sts/
serde_util.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub(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}