aws-sdk-worklink 1.43.0

AWS SDK for Amazon WorkLink
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn domain_summary_correct_errors(
    mut builder: crate::types::builders::DomainSummaryBuilder,
) -> crate::types::builders::DomainSummaryBuilder {
    if builder.domain_name.is_none() {
        builder.domain_name = Some(Default::default())
    }
    if builder.created_time.is_none() {
        builder.created_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
    }
    if builder.domain_status.is_none() {
        builder.domain_status = "no value was set".parse::<crate::types::DomainStatus>().ok()
    }
    builder
}

pub(crate) fn website_authorization_provider_summary_correct_errors(
    mut builder: crate::types::builders::WebsiteAuthorizationProviderSummaryBuilder,
) -> crate::types::builders::WebsiteAuthorizationProviderSummaryBuilder {
    if builder.authorization_provider_type.is_none() {
        builder.authorization_provider_type = "no value was set".parse::<crate::types::AuthorizationProviderType>().ok()
    }
    builder
}