aws-sdk-lambdacore 1.0.0

AWS SDK for AWS Lambda Core
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn create_network_connector_output_output_correct_errors(
    mut builder: crate::operation::create_network_connector::builders::CreateNetworkConnectorOutputBuilder,
) -> crate::operation::create_network_connector::builders::CreateNetworkConnectorOutputBuilder {
    if builder.arn.is_none() {
        builder.arn = Some(Default::default())
    }
    if builder.name.is_none() {
        builder.name = Some(Default::default())
    }
    if builder.id.is_none() {
        builder.id = Some(Default::default())
    }
    builder
}

pub(crate) fn delete_network_connector_output_output_correct_errors(
    mut builder: crate::operation::delete_network_connector::builders::DeleteNetworkConnectorOutputBuilder,
) -> crate::operation::delete_network_connector::builders::DeleteNetworkConnectorOutputBuilder {
    if builder.arn.is_none() {
        builder.arn = Some(Default::default())
    }
    if builder.name.is_none() {
        builder.name = Some(Default::default())
    }
    if builder.id.is_none() {
        builder.id = Some(Default::default())
    }
    builder
}

pub(crate) fn get_network_connector_output_output_correct_errors(
    mut builder: crate::operation::get_network_connector::builders::GetNetworkConnectorOutputBuilder,
) -> crate::operation::get_network_connector::builders::GetNetworkConnectorOutputBuilder {
    if builder.arn.is_none() {
        builder.arn = Some(Default::default())
    }
    if builder.name.is_none() {
        builder.name = Some(Default::default())
    }
    if builder.id.is_none() {
        builder.id = Some(Default::default())
    }
    builder
}

pub(crate) fn list_network_connectors_output_output_correct_errors(
    mut builder: crate::operation::list_network_connectors::builders::ListNetworkConnectorsOutputBuilder,
) -> crate::operation::list_network_connectors::builders::ListNetworkConnectorsOutputBuilder {
    if builder.network_connectors.is_none() {
        builder.network_connectors = Some(Default::default())
    }
    builder
}

pub(crate) fn update_network_connector_output_output_correct_errors(
    mut builder: crate::operation::update_network_connector::builders::UpdateNetworkConnectorOutputBuilder,
) -> crate::operation::update_network_connector::builders::UpdateNetworkConnectorOutputBuilder {
    if builder.arn.is_none() {
        builder.arn = Some(Default::default())
    }
    if builder.name.is_none() {
        builder.name = Some(Default::default())
    }
    if builder.id.is_none() {
        builder.id = Some(Default::default())
    }
    builder
}

pub(crate) fn network_connector_summary_correct_errors(
    mut builder: crate::types::builders::NetworkConnectorSummaryBuilder,
) -> crate::types::builders::NetworkConnectorSummaryBuilder {
    if builder.arn.is_none() {
        builder.arn = Some(Default::default())
    }
    if builder.name.is_none() {
        builder.name = Some(Default::default())
    }
    if builder.id.is_none() {
        builder.id = Some(Default::default())
    }
    if builder.r#type.is_none() {
        builder.r#type = "no value was set".parse::<crate::types::NetworkConnectorType>().ok()
    }
    builder
}