AWS SDK

AWS SDK

rev. 03f9d3736bb06bbe282d7bfe7c28721562f20a05

Files changed:

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_tags_for_resources.rs

@@ -3,3 +125,110 @@
   23     23   
        "InvalidInput" => crate::operation::list_tags_for_resources::ListTagsForResourcesError::InvalidInput({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_tags_for_resources::ListTagsForResourcesError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "NoSuchHealthCheck" => crate::operation::list_tags_for_resources::ListTagsForResourcesError::NoSuchHealthCheck({
   39     36   
            #[allow(unused_mut)]
   40     37   
            let mut tmp = {
   41     38   
                #[allow(unused_mut)]
   42     39   
                let mut output = crate::types::error::builders::NoSuchHealthCheckBuilder::default();
   43     40   
                output = crate::protocol_serde::shape_no_such_health_check::de_no_such_health_check_xml_err(_response_body, output)
   44     41   
                    .map_err(crate::operation::list_tags_for_resources::ListTagsForResourcesError::unhandled)?;
   45     42   
                let output = output.meta(generic);
   46     43   
                output.build()
   47     44   
            };
   48         -
            if tmp.message.is_none() {
   49         -
                tmp.message = _error_message;
   50         -
            }
   51     45   
            tmp
   52     46   
        }),
   53     47   
        "NoSuchHostedZone" => crate::operation::list_tags_for_resources::ListTagsForResourcesError::NoSuchHostedZone({
   54     48   
            #[allow(unused_mut)]
   55     49   
            let mut tmp = {
   56     50   
                #[allow(unused_mut)]
   57     51   
                let mut output = crate::types::error::builders::NoSuchHostedZoneBuilder::default();
   58     52   
                output = crate::protocol_serde::shape_no_such_hosted_zone::de_no_such_hosted_zone_xml_err(_response_body, output)
   59     53   
                    .map_err(crate::operation::list_tags_for_resources::ListTagsForResourcesError::unhandled)?;
   60     54   
                let output = output.meta(generic);
   61     55   
                output.build()
   62     56   
            };
   63         -
            if tmp.message.is_none() {
   64         -
                tmp.message = _error_message;
   65         -
            }
   66     57   
            tmp
   67     58   
        }),
   68     59   
        "PriorRequestNotComplete" => crate::operation::list_tags_for_resources::ListTagsForResourcesError::PriorRequestNotComplete({
   69     60   
            #[allow(unused_mut)]
   70     61   
            let mut tmp = {
   71     62   
                #[allow(unused_mut)]
   72     63   
                let mut output = crate::types::error::builders::PriorRequestNotCompleteBuilder::default();
   73     64   
                output = crate::protocol_serde::shape_prior_request_not_complete::de_prior_request_not_complete_xml_err(_response_body, output)
   74     65   
                    .map_err(crate::operation::list_tags_for_resources::ListTagsForResourcesError::unhandled)?;
   75     66   
                let output = output.meta(generic);
   76     67   
                output.build()
   77     68   
            };
   78         -
            if tmp.message.is_none() {
   79         -
                tmp.message = _error_message;
   80         -
            }
   81     69   
            tmp
   82     70   
        }),
   83     71   
        "ThrottlingException" => crate::operation::list_tags_for_resources::ListTagsForResourcesError::ThrottlingException({
   84     72   
            #[allow(unused_mut)]
   85     73   
            let mut tmp = {
   86     74   
                #[allow(unused_mut)]
   87     75   
                let mut output = crate::types::error::builders::ThrottlingExceptionBuilder::default();
   88     76   
                output = crate::protocol_serde::shape_throttling_exception::de_throttling_exception_xml_err(_response_body, output)
   89     77   
                    .map_err(crate::operation::list_tags_for_resources::ListTagsForResourcesError::unhandled)?;
   90     78   
                let output = output.meta(generic);
   91     79   
                output.build()
   92     80   
            };
   93         -
            if tmp.message.is_none() {
   94         -
                tmp.message = _error_message;
   95         -
            }
   96     81   
            tmp
   97     82   
        }),
   98     83   
        _ => crate::operation::list_tags_for_resources::ListTagsForResourcesError::generic(generic),
   99     84   
    })
  100     85   
}
  101     86   
  102     87   
#[allow(clippy::unnecessary_wraps)]
  103     88   
pub fn de_list_tags_for_resources_http_response(
  104     89   
    _response_status: u16,
  105     90   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_traffic_policies.rs

@@ -3,3 +65,62 @@
   23     23   
        "InvalidInput" => crate::operation::list_traffic_policies::ListTrafficPoliciesError::InvalidInput({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_traffic_policies::ListTrafficPoliciesError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        _ => crate::operation::list_traffic_policies::ListTrafficPoliciesError::generic(generic),
   39     36   
    })
   40     37   
}
   41     38   
   42     39   
#[allow(clippy::unnecessary_wraps)]
   43     40   
pub fn de_list_traffic_policies_http_response(
   44     41   
    _response_status: u16,
   45     42   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_traffic_policy_instances.rs

@@ -3,3 +84,78 @@
   23     23   
        "InvalidInput" => crate::operation::list_traffic_policy_instances::ListTrafficPolicyInstancesError::InvalidInput({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_traffic_policy_instances::ListTrafficPolicyInstancesError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "NoSuchTrafficPolicyInstance" => {
   39     36   
            crate::operation::list_traffic_policy_instances::ListTrafficPolicyInstancesError::NoSuchTrafficPolicyInstance({
   40     37   
                #[allow(unused_mut)]
   41     38   
                let mut tmp = {
   42     39   
                    #[allow(unused_mut)]
   43     40   
                    let mut output = crate::types::error::builders::NoSuchTrafficPolicyInstanceBuilder::default();
   44     41   
                    output = crate::protocol_serde::shape_no_such_traffic_policy_instance::de_no_such_traffic_policy_instance_xml_err(
   45     42   
                        _response_body,
   46     43   
                        output,
   47     44   
                    )
   48     45   
                    .map_err(crate::operation::list_traffic_policy_instances::ListTrafficPolicyInstancesError::unhandled)?;
   49     46   
                    let output = output.meta(generic);
   50     47   
                    output.build()
   51     48   
                };
   52         -
                if tmp.message.is_none() {
   53         -
                    tmp.message = _error_message;
   54         -
                }
   55     49   
                tmp
   56     50   
            })
   57     51   
        }
   58     52   
        _ => crate::operation::list_traffic_policy_instances::ListTrafficPolicyInstancesError::generic(generic),
   59     53   
    })
   60     54   
}
   61     55   
   62     56   
#[allow(clippy::unnecessary_wraps)]
   63     57   
pub fn de_list_traffic_policy_instances_http_response(
   64     58   
    _response_status: u16,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_traffic_policy_instances_by_hosted_zone.rs

@@ -9,9 +112,103 @@
   29     29   
                #[allow(unused_mut)]
   30     30   
                let mut tmp = {
   31     31   
                    #[allow(unused_mut)]
   32     32   
                    let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   33     33   
                    output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output).map_err(
   34     34   
                        crate::operation::list_traffic_policy_instances_by_hosted_zone::ListTrafficPolicyInstancesByHostedZoneError::unhandled,
   35     35   
                    )?;
   36     36   
                    let output = output.meta(generic);
   37     37   
                    output.build()
   38     38   
                };
   39         -
                if tmp.message.is_none() {
   40         -
                    tmp.message = _error_message;
   41         -
                }
   42     39   
                tmp
   43     40   
            })
   44     41   
        }
   45     42   
        "NoSuchHostedZone" => {
   46     43   
            crate::operation::list_traffic_policy_instances_by_hosted_zone::ListTrafficPolicyInstancesByHostedZoneError::NoSuchHostedZone({
   47     44   
                #[allow(unused_mut)]
   48     45   
                let mut tmp = {
   49     46   
                    #[allow(unused_mut)]
   50     47   
                    let mut output = crate::types::error::builders::NoSuchHostedZoneBuilder::default();
   51     48   
                    output = crate::protocol_serde::shape_no_such_hosted_zone::de_no_such_hosted_zone_xml_err(_response_body, output).map_err(
   52     49   
                        crate::operation::list_traffic_policy_instances_by_hosted_zone::ListTrafficPolicyInstancesByHostedZoneError::unhandled,
   53     50   
                    )?;
   54     51   
                    let output = output.meta(generic);
   55     52   
                    output.build()
   56     53   
                };
   57         -
                if tmp.message.is_none() {
   58         -
                    tmp.message = _error_message;
   59         -
                }
   60     54   
                tmp
   61     55   
            })
   62     56   
        }
   63     57   
        "NoSuchTrafficPolicyInstance" => {
   64     58   
            crate::operation::list_traffic_policy_instances_by_hosted_zone::ListTrafficPolicyInstancesByHostedZoneError::NoSuchTrafficPolicyInstance(
   65     59   
                {
   66     60   
                    #[allow(unused_mut)]
   67     61   
                    let mut tmp = {
   68     62   
                        #[allow(unused_mut)]
   69     63   
                        let mut output = crate::types::error::builders::NoSuchTrafficPolicyInstanceBuilder::default();
   70     64   
                        output = crate::protocol_serde::shape_no_such_traffic_policy_instance::de_no_such_traffic_policy_instance_xml_err(
   71     65   
                            _response_body,
   72     66   
                            output,
   73     67   
                        )
   74     68   
                        .map_err(
   75     69   
                            crate::operation::list_traffic_policy_instances_by_hosted_zone::ListTrafficPolicyInstancesByHostedZoneError::unhandled,
   76     70   
                        )?;
   77     71   
                        let output = output.meta(generic);
   78     72   
                        output.build()
   79     73   
                    };
   80         -
                    if tmp.message.is_none() {
   81         -
                        tmp.message = _error_message;
   82         -
                    }
   83     74   
                    tmp
   84     75   
                },
   85     76   
            )
   86     77   
        }
   87     78   
        _ => crate::operation::list_traffic_policy_instances_by_hosted_zone::ListTrafficPolicyInstancesByHostedZoneError::generic(generic),
   88     79   
    })
   89     80   
}
   90     81   
   91     82   
#[allow(clippy::unnecessary_wraps)]
   92     83   
pub fn de_list_traffic_policy_instances_by_hosted_zone_http_response(

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_traffic_policy_instances_by_policy.rs

@@ -3,3 +101,92 @@
   23     23   
        "InvalidInput" => crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::InvalidInput({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "NoSuchTrafficPolicy" => {
   39     36   
            crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::NoSuchTrafficPolicy({
   40     37   
                #[allow(unused_mut)]
   41     38   
                let mut tmp = {
   42     39   
                    #[allow(unused_mut)]
   43     40   
                    let mut output = crate::types::error::builders::NoSuchTrafficPolicyBuilder::default();
   44     41   
                    output = crate::protocol_serde::shape_no_such_traffic_policy::de_no_such_traffic_policy_xml_err(_response_body, output)
   45     42   
                        .map_err(crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::unhandled)?;
   46     43   
                    let output = output.meta(generic);
   47     44   
                    output.build()
   48     45   
                };
   49         -
                if tmp.message.is_none() {
   50         -
                    tmp.message = _error_message;
   51         -
                }
   52     46   
                tmp
   53     47   
            })
   54     48   
        }
   55     49   
        "NoSuchTrafficPolicyInstance" => {
   56     50   
            crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::NoSuchTrafficPolicyInstance({
   57     51   
                #[allow(unused_mut)]
   58     52   
                let mut tmp = {
   59     53   
                    #[allow(unused_mut)]
   60     54   
                    let mut output = crate::types::error::builders::NoSuchTrafficPolicyInstanceBuilder::default();
   61     55   
                    output = crate::protocol_serde::shape_no_such_traffic_policy_instance::de_no_such_traffic_policy_instance_xml_err(
   62     56   
                        _response_body,
   63     57   
                        output,
   64     58   
                    )
   65     59   
                    .map_err(crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::unhandled)?;
   66     60   
                    let output = output.meta(generic);
   67     61   
                    output.build()
   68     62   
                };
   69         -
                if tmp.message.is_none() {
   70         -
                    tmp.message = _error_message;
   71         -
                }
   72     63   
                tmp
   73     64   
            })
   74     65   
        }
   75     66   
        _ => crate::operation::list_traffic_policy_instances_by_policy::ListTrafficPolicyInstancesByPolicyError::generic(generic),
   76     67   
    })
   77     68   
}
   78     69   
   79     70   
#[allow(clippy::unnecessary_wraps)]
   80     71   
pub fn de_list_traffic_policy_instances_by_policy_http_response(
   81     72   
    _response_status: u16,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_traffic_policy_versions.rs

@@ -7,7 +84,78 @@
   27     27   
        "InvalidInput" => crate::operation::list_traffic_policy_versions::ListTrafficPolicyVersionsError::InvalidInput({
   28     28   
            #[allow(unused_mut)]
   29     29   
            let mut tmp = {
   30     30   
                #[allow(unused_mut)]
   31     31   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   32     32   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   33     33   
                    .map_err(crate::operation::list_traffic_policy_versions::ListTrafficPolicyVersionsError::unhandled)?;
   34     34   
                let output = output.meta(generic);
   35     35   
                output.build()
   36     36   
            };
   37         -
            if tmp.message.is_none() {
   38         -
                tmp.message = _error_message;
   39         -
            }
   40     37   
            tmp
   41     38   
        }),
   42     39   
        "NoSuchTrafficPolicy" => crate::operation::list_traffic_policy_versions::ListTrafficPolicyVersionsError::NoSuchTrafficPolicy({
   43     40   
            #[allow(unused_mut)]
   44     41   
            let mut tmp = {
   45     42   
                #[allow(unused_mut)]
   46     43   
                let mut output = crate::types::error::builders::NoSuchTrafficPolicyBuilder::default();
   47     44   
                output = crate::protocol_serde::shape_no_such_traffic_policy::de_no_such_traffic_policy_xml_err(_response_body, output)
   48     45   
                    .map_err(crate::operation::list_traffic_policy_versions::ListTrafficPolicyVersionsError::unhandled)?;
   49     46   
                let output = output.meta(generic);
   50     47   
                output.build()
   51     48   
            };
   52         -
            if tmp.message.is_none() {
   53         -
                tmp.message = _error_message;
   54         -
            }
   55     49   
            tmp
   56     50   
        }),
   57     51   
        _ => crate::operation::list_traffic_policy_versions::ListTrafficPolicyVersionsError::generic(generic),
   58     52   
    })
   59     53   
}
   60     54   
   61     55   
#[allow(clippy::unnecessary_wraps)]
   62     56   
pub fn de_list_traffic_policy_versions_http_response(
   63     57   
    _response_status: u16,
   64     58   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_list_vpc_association_authorizations.rs

@@ -3,3 +97,88 @@
   23     23   
        "InvalidInput" => crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::InvalidInput({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "InvalidPaginationToken" => {
   39     36   
            crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::InvalidPaginationToken({
   40     37   
                #[allow(unused_mut)]
   41     38   
                let mut tmp = {
   42     39   
                    #[allow(unused_mut)]
   43     40   
                    let mut output = crate::types::error::builders::InvalidPaginationTokenBuilder::default();
   44     41   
                    output = crate::protocol_serde::shape_invalid_pagination_token::de_invalid_pagination_token_xml_err(_response_body, output)
   45     42   
                        .map_err(crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::unhandled)?;
   46     43   
                    let output = output.meta(generic);
   47     44   
                    output.build()
   48     45   
                };
   49         -
                if tmp.message.is_none() {
   50         -
                    tmp.message = _error_message;
   51         -
                }
   52     46   
                tmp
   53     47   
            })
   54     48   
        }
   55     49   
        "NoSuchHostedZone" => crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::NoSuchHostedZone({
   56     50   
            #[allow(unused_mut)]
   57     51   
            let mut tmp = {
   58     52   
                #[allow(unused_mut)]
   59     53   
                let mut output = crate::types::error::builders::NoSuchHostedZoneBuilder::default();
   60     54   
                output = crate::protocol_serde::shape_no_such_hosted_zone::de_no_such_hosted_zone_xml_err(_response_body, output)
   61     55   
                    .map_err(crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::unhandled)?;
   62     56   
                let output = output.meta(generic);
   63     57   
                output.build()
   64     58   
            };
   65         -
            if tmp.message.is_none() {
   66         -
                tmp.message = _error_message;
   67         -
            }
   68     59   
            tmp
   69     60   
        }),
   70     61   
        _ => crate::operation::list_vpc_association_authorizations::ListVPCAssociationAuthorizationsError::generic(generic),
   71     62   
    })
   72     63   
}
   73     64   
   74     65   
#[allow(clippy::unnecessary_wraps)]
   75     66   
pub fn de_list_vpc_association_authorizations_http_response(
   76     67   
    _response_status: u16,
   77     68   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_test_dns_answer.rs

@@ -1,1 +77,71 @@
   20     20   
        "InvalidInput" => crate::operation::test_dns_answer::TestDNSAnswerError::InvalidInput({
   21     21   
            #[allow(unused_mut)]
   22     22   
            let mut tmp = {
   23     23   
                #[allow(unused_mut)]
   24     24   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   25     25   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   26     26   
                    .map_err(crate::operation::test_dns_answer::TestDNSAnswerError::unhandled)?;
   27     27   
                let output = output.meta(generic);
   28     28   
                output.build()
   29     29   
            };
   30         -
            if tmp.message.is_none() {
   31         -
                tmp.message = _error_message;
   32         -
            }
   33     30   
            tmp
   34     31   
        }),
   35     32   
        "NoSuchHostedZone" => crate::operation::test_dns_answer::TestDNSAnswerError::NoSuchHostedZone({
   36     33   
            #[allow(unused_mut)]
   37     34   
            let mut tmp = {
   38     35   
                #[allow(unused_mut)]
   39     36   
                let mut output = crate::types::error::builders::NoSuchHostedZoneBuilder::default();
   40     37   
                output = crate::protocol_serde::shape_no_such_hosted_zone::de_no_such_hosted_zone_xml_err(_response_body, output)
   41     38   
                    .map_err(crate::operation::test_dns_answer::TestDNSAnswerError::unhandled)?;
   42     39   
                let output = output.meta(generic);
   43     40   
                output.build()
   44     41   
            };
   45         -
            if tmp.message.is_none() {
   46         -
                tmp.message = _error_message;
   47         -
            }
   48     42   
            tmp
   49     43   
        }),
   50     44   
        _ => crate::operation::test_dns_answer::TestDNSAnswerError::generic(generic),
   51     45   
    })
   52     46   
}
   53     47   
   54     48   
#[allow(clippy::unnecessary_wraps)]
   55     49   
pub fn de_test_dns_answer_http_response(
   56     50   
    _response_status: u16,
   57     51   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_update_health_check.rs

@@ -1,1 +93,84 @@
   21     21   
        "HealthCheckVersionMismatch" => crate::operation::update_health_check::UpdateHealthCheckError::HealthCheckVersionMismatch({
   22     22   
            #[allow(unused_mut)]
   23     23   
            let mut tmp = {
   24     24   
                #[allow(unused_mut)]
   25     25   
                let mut output = crate::types::error::builders::HealthCheckVersionMismatchBuilder::default();
   26     26   
                output = crate::protocol_serde::shape_health_check_version_mismatch::de_health_check_version_mismatch_xml_err(_response_body, output)
   27     27   
                    .map_err(crate::operation::update_health_check::UpdateHealthCheckError::unhandled)?;
   28     28   
                let output = output.meta(generic);
   29     29   
                output.build()
   30     30   
            };
   31         -
            if tmp.message.is_none() {
   32         -
                tmp.message = _error_message;
   33         -
            }
   34     31   
            tmp
   35     32   
        }),
   36     33   
        "InvalidInput" => crate::operation::update_health_check::UpdateHealthCheckError::InvalidInput({
   37     34   
            #[allow(unused_mut)]
   38     35   
            let mut tmp = {
   39     36   
                #[allow(unused_mut)]
   40     37   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   41     38   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   42     39   
                    .map_err(crate::operation::update_health_check::UpdateHealthCheckError::unhandled)?;
   43     40   
                let output = output.meta(generic);
   44     41   
                output.build()
   45     42   
            };
   46         -
            if tmp.message.is_none() {
   47         -
                tmp.message = _error_message;
   48         -
            }
   49     43   
            tmp
   50     44   
        }),
   51     45   
        "NoSuchHealthCheck" => crate::operation::update_health_check::UpdateHealthCheckError::NoSuchHealthCheck({
   52     46   
            #[allow(unused_mut)]
   53     47   
            let mut tmp = {
   54     48   
                #[allow(unused_mut)]
   55     49   
                let mut output = crate::types::error::builders::NoSuchHealthCheckBuilder::default();
   56     50   
                output = crate::protocol_serde::shape_no_such_health_check::de_no_such_health_check_xml_err(_response_body, output)
   57     51   
                    .map_err(crate::operation::update_health_check::UpdateHealthCheckError::unhandled)?;
   58     52   
                let output = output.meta(generic);
   59     53   
                output.build()
   60     54   
            };
   61         -
            if tmp.message.is_none() {
   62         -
                tmp.message = _error_message;
   63         -
            }
   64     55   
            tmp
   65     56   
        }),
   66     57   
        _ => crate::operation::update_health_check::UpdateHealthCheckError::generic(generic),
   67     58   
    })
   68     59   
}
   69     60   
   70     61   
#[allow(clippy::unnecessary_wraps)]
   71     62   
pub fn de_update_health_check_http_response(
   72     63   
    _response_status: u16,
   73     64   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_update_hosted_zone_comment.rs

@@ -7,7 +99,90 @@
   27     27   
        "InvalidInput" => crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::InvalidInput({
   28     28   
            #[allow(unused_mut)]
   29     29   
            let mut tmp = {
   30     30   
                #[allow(unused_mut)]
   31     31   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   32     32   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   33     33   
                    .map_err(crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::unhandled)?;
   34     34   
                let output = output.meta(generic);
   35     35   
                output.build()
   36     36   
            };
   37         -
            if tmp.message.is_none() {
   38         -
                tmp.message = _error_message;
   39         -
            }
   40     37   
            tmp
   41     38   
        }),
   42     39   
        "NoSuchHostedZone" => crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::NoSuchHostedZone({
   43     40   
            #[allow(unused_mut)]
   44     41   
            let mut tmp = {
   45     42   
                #[allow(unused_mut)]
   46     43   
                let mut output = crate::types::error::builders::NoSuchHostedZoneBuilder::default();
   47     44   
                output = crate::protocol_serde::shape_no_such_hosted_zone::de_no_such_hosted_zone_xml_err(_response_body, output)
   48     45   
                    .map_err(crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::unhandled)?;
   49     46   
                let output = output.meta(generic);
   50     47   
                output.build()
   51     48   
            };
   52         -
            if tmp.message.is_none() {
   53         -
                tmp.message = _error_message;
   54         -
            }
   55     49   
            tmp
   56     50   
        }),
   57     51   
        "PriorRequestNotComplete" => crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::PriorRequestNotComplete({
   58     52   
            #[allow(unused_mut)]
   59     53   
            let mut tmp = {
   60     54   
                #[allow(unused_mut)]
   61     55   
                let mut output = crate::types::error::builders::PriorRequestNotCompleteBuilder::default();
   62     56   
                output = crate::protocol_serde::shape_prior_request_not_complete::de_prior_request_not_complete_xml_err(_response_body, output)
   63     57   
                    .map_err(crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::unhandled)?;
   64     58   
                let output = output.meta(generic);
   65     59   
                output.build()
   66     60   
            };
   67         -
            if tmp.message.is_none() {
   68         -
                tmp.message = _error_message;
   69         -
            }
   70     61   
            tmp
   71     62   
        }),
   72     63   
        _ => crate::operation::update_hosted_zone_comment::UpdateHostedZoneCommentError::generic(generic),
   73     64   
    })
   74     65   
}
   75     66   
   76     67   
#[allow(clippy::unnecessary_wraps)]
   77     68   
pub fn de_update_hosted_zone_comment_http_response(
   78     69   
    _response_status: u16,
   79     70   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_update_traffic_policy_comment.rs

@@ -3,3 +95,86 @@
   23     23   
        "ConcurrentModification" => crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::ConcurrentModification({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::ConcurrentModificationBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_concurrent_modification::de_concurrent_modification_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "InvalidInput" => crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::InvalidInput({
   39     36   
            #[allow(unused_mut)]
   40     37   
            let mut tmp = {
   41     38   
                #[allow(unused_mut)]
   42     39   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   43     40   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   44     41   
                    .map_err(crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::unhandled)?;
   45     42   
                let output = output.meta(generic);
   46     43   
                output.build()
   47     44   
            };
   48         -
            if tmp.message.is_none() {
   49         -
                tmp.message = _error_message;
   50         -
            }
   51     45   
            tmp
   52     46   
        }),
   53     47   
        "NoSuchTrafficPolicy" => crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::NoSuchTrafficPolicy({
   54     48   
            #[allow(unused_mut)]
   55     49   
            let mut tmp = {
   56     50   
                #[allow(unused_mut)]
   57     51   
                let mut output = crate::types::error::builders::NoSuchTrafficPolicyBuilder::default();
   58     52   
                output = crate::protocol_serde::shape_no_such_traffic_policy::de_no_such_traffic_policy_xml_err(_response_body, output)
   59     53   
                    .map_err(crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::unhandled)?;
   60     54   
                let output = output.meta(generic);
   61     55   
                output.build()
   62     56   
            };
   63         -
            if tmp.message.is_none() {
   64         -
                tmp.message = _error_message;
   65         -
            }
   66     57   
            tmp
   67     58   
        }),
   68     59   
        _ => crate::operation::update_traffic_policy_comment::UpdateTrafficPolicyCommentError::generic(generic),
   69     60   
    })
   70     61   
}
   71     62   
   72     63   
#[allow(clippy::unnecessary_wraps)]
   73     64   
pub fn de_update_traffic_policy_comment_http_response(
   74     65   
    _response_status: u16,
   75     66   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/route53/src/protocol_serde/shape_update_traffic_policy_instance.rs

@@ -3,3 +130,115 @@
   23     23   
        "ConflictingTypes" => crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::ConflictingTypes({
   24     24   
            #[allow(unused_mut)]
   25     25   
            let mut tmp = {
   26     26   
                #[allow(unused_mut)]
   27     27   
                let mut output = crate::types::error::builders::ConflictingTypesBuilder::default();
   28     28   
                output = crate::protocol_serde::shape_conflicting_types::de_conflicting_types_xml_err(_response_body, output)
   29     29   
                    .map_err(crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::unhandled)?;
   30     30   
                let output = output.meta(generic);
   31     31   
                output.build()
   32     32   
            };
   33         -
            if tmp.message.is_none() {
   34         -
                tmp.message = _error_message;
   35         -
            }
   36     33   
            tmp
   37     34   
        }),
   38     35   
        "InvalidInput" => crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::InvalidInput({
   39     36   
            #[allow(unused_mut)]
   40     37   
            let mut tmp = {
   41     38   
                #[allow(unused_mut)]
   42     39   
                let mut output = crate::types::error::builders::InvalidInputBuilder::default();
   43     40   
                output = crate::protocol_serde::shape_invalid_input::de_invalid_input_xml_err(_response_body, output)
   44     41   
                    .map_err(crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::unhandled)?;
   45     42   
                let output = output.meta(generic);
   46     43   
                output.build()
   47     44   
            };
   48         -
            if tmp.message.is_none() {
   49         -
                tmp.message = _error_message;
   50         -
            }
   51     45   
            tmp
   52     46   
        }),
   53     47   
        "NoSuchTrafficPolicy" => crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::NoSuchTrafficPolicy({
   54     48   
            #[allow(unused_mut)]
   55     49   
            let mut tmp = {
   56     50   
                #[allow(unused_mut)]
   57     51   
                let mut output = crate::types::error::builders::NoSuchTrafficPolicyBuilder::default();
   58     52   
                output = crate::protocol_serde::shape_no_such_traffic_policy::de_no_such_traffic_policy_xml_err(_response_body, output)
   59     53   
                    .map_err(crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::unhandled)?;
   60     54   
                let output = output.meta(generic);
   61     55   
                output.build()
   62     56   
            };
   63         -
            if tmp.message.is_none() {
   64         -
                tmp.message = _error_message;
   65         -
            }
   66     57   
            tmp
   67     58   
        }),
   68     59   
        "NoSuchTrafficPolicyInstance" => {
   69     60   
            crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::NoSuchTrafficPolicyInstance({
   70     61   
                #[allow(unused_mut)]
   71     62   
                let mut tmp = {
   72     63   
                    #[allow(unused_mut)]
   73     64   
                    let mut output = crate::types::error::builders::NoSuchTrafficPolicyInstanceBuilder::default();
   74     65   
                    output = crate::protocol_serde::shape_no_such_traffic_policy_instance::de_no_such_traffic_policy_instance_xml_err(
   75     66   
                        _response_body,
   76     67   
                        output,
   77     68   
                    )
   78     69   
                    .map_err(crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::unhandled)?;
   79     70   
                    let output = output.meta(generic);
   80     71   
                    output.build()
   81     72   
                };
   82         -
                if tmp.message.is_none() {
   83         -
                    tmp.message = _error_message;
   84         -
                }
   85     73   
                tmp
   86     74   
            })
   87     75   
        }
   88     76   
        "PriorRequestNotComplete" => crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::PriorRequestNotComplete({
   89     77   
            #[allow(unused_mut)]
   90     78   
            let mut tmp = {
   91     79   
                #[allow(unused_mut)]
   92     80   
                let mut output = crate::types::error::builders::PriorRequestNotCompleteBuilder::default();
   93     81   
                output = crate::protocol_serde::shape_prior_request_not_complete::de_prior_request_not_complete_xml_err(_response_body, output)
   94     82   
                    .map_err(crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::unhandled)?;
   95     83   
                let output = output.meta(generic);
   96     84   
                output.build()
   97     85   
            };
   98         -
            if tmp.message.is_none() {
   99         -
                tmp.message = _error_message;
  100         -
            }
  101     86   
            tmp
  102     87   
        }),
  103     88   
        _ => crate::operation::update_traffic_policy_instance::UpdateTrafficPolicyInstanceError::generic(generic),
  104     89   
    })
  105     90   
}
  106     91   
  107     92   
#[allow(clippy::unnecessary_wraps)]
  108     93   
pub fn de_update_traffic_policy_instance_http_response(
  109     94   
    _response_status: u16,
  110     95   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/s3/src/protocol_serde/shape_abort_multipart_upload.rs

@@ -4,4 +66,63 @@
   24     24   
        "NoSuchUpload" => crate::operation::abort_multipart_upload::AbortMultipartUploadError::NoSuchUpload({
   25     25   
            #[allow(unused_mut)]
   26     26   
            let mut tmp = {
   27     27   
                #[allow(unused_mut)]
   28     28   
                let mut output = crate::types::error::builders::NoSuchUploadBuilder::default();
   29     29   
                output = crate::protocol_serde::shape_no_such_upload::de_no_such_upload_xml_err(_response_body, output)
   30     30   
                    .map_err(crate::operation::abort_multipart_upload::AbortMultipartUploadError::unhandled)?;
   31     31   
                let output = output.meta(generic);
   32     32   
                output.build()
   33     33   
            };
   34         -
            if tmp.message.is_none() {
   35         -
                tmp.message = _error_message;
   36         -
            }
   37     34   
            tmp
   38     35   
        }),
   39     36   
        _ => crate::operation::abort_multipart_upload::AbortMultipartUploadError::generic(generic),
   40     37   
    })
   41     38   
}
   42     39   
   43     40   
#[allow(clippy::unnecessary_wraps)]
   44     41   
pub fn de_abort_multipart_upload_http_response(
   45     42   
    _response_status: u16,
   46     43   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/s3/src/protocol_serde/shape_copy_object.rs

@@ -2,2 +64,61 @@
   22     22   
            #[allow(unused_mut)]
   23     23   
            let mut tmp = {
   24     24   
                #[allow(unused_mut)]
   25     25   
                let mut output = crate::types::error::builders::ObjectNotInActiveTierErrorBuilder::default();
   26     26   
                output =
   27     27   
                    crate::protocol_serde::shape_object_not_in_active_tier_error::de_object_not_in_active_tier_error_xml_err(_response_body, output)
   28     28   
                        .map_err(crate::operation::copy_object::CopyObjectError::unhandled)?;
   29     29   
                let output = output.meta(generic);
   30     30   
                output.build()
   31     31   
            };
   32         -
            if tmp.message.is_none() {
   33         -
                tmp.message = _error_message;
   34         -
            }
   35     32   
            tmp
   36     33   
        }),
   37     34   
        _ => crate::operation::copy_object::CopyObjectError::generic(generic),
   38     35   
    })
   39     36   
}
   40     37   
   41     38   
#[allow(clippy::unnecessary_wraps)]
   42     39   
pub fn de_copy_object_http_response(
   43     40   
    _response_status: u16,
   44     41   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/s3/src/protocol_serde/shape_create_bucket.rs

@@ -1,1 +78,72 @@
   21     21   
        "BucketAlreadyExists" => crate::operation::create_bucket::CreateBucketError::BucketAlreadyExists({
   22     22   
            #[allow(unused_mut)]
   23     23   
            let mut tmp = {
   24     24   
                #[allow(unused_mut)]
   25     25   
                let mut output = crate::types::error::builders::BucketAlreadyExistsBuilder::default();
   26     26   
                output = crate::protocol_serde::shape_bucket_already_exists::de_bucket_already_exists_xml_err(_response_body, output)
   27     27   
                    .map_err(crate::operation::create_bucket::CreateBucketError::unhandled)?;
   28     28   
                let output = output.meta(generic);
   29     29   
                output.build()
   30     30   
            };
   31         -
            if tmp.message.is_none() {
   32         -
                tmp.message = _error_message;
   33         -
            }
   34     31   
            tmp
   35     32   
        }),
   36     33   
        "BucketAlreadyOwnedByYou" => crate::operation::create_bucket::CreateBucketError::BucketAlreadyOwnedByYou({
   37     34   
            #[allow(unused_mut)]
   38     35   
            let mut tmp = {
   39     36   
                #[allow(unused_mut)]
   40     37   
                let mut output = crate::types::error::builders::BucketAlreadyOwnedByYouBuilder::default();
   41     38   
                output = crate::protocol_serde::shape_bucket_already_owned_by_you::de_bucket_already_owned_by_you_xml_err(_response_body, output)
   42     39   
                    .map_err(crate::operation::create_bucket::CreateBucketError::unhandled)?;
   43     40   
                let output = output.meta(generic);
   44     41   
                output.build()
   45     42   
            };
   46         -
            if tmp.message.is_none() {
   47         -
                tmp.message = _error_message;
   48         -
            }
   49     43   
            tmp
   50     44   
        }),
   51     45   
        _ => crate::operation::create_bucket::CreateBucketError::generic(generic),
   52     46   
    })
   53     47   
}
   54     48   
   55     49   
#[allow(clippy::unnecessary_wraps)]
   56     50   
pub fn de_create_bucket_http_response(
   57     51   
    _response_status: u16,
   58     52   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,

tmp-codegen-diff/aws-sdk/sdk/s3/src/protocol_serde/shape_create_session.rs

@@ -1,1 +63,60 @@
   21     21   
        "NoSuchBucket" => crate::operation::create_session::CreateSessionError::NoSuchBucket({
   22     22   
            #[allow(unused_mut)]
   23     23   
            let mut tmp = {
   24     24   
                #[allow(unused_mut)]
   25     25   
                let mut output = crate::types::error::builders::NoSuchBucketBuilder::default();
   26     26   
                output = crate::protocol_serde::shape_no_such_bucket::de_no_such_bucket_xml_err(_response_body, output)
   27     27   
                    .map_err(crate::operation::create_session::CreateSessionError::unhandled)?;
   28     28   
                let output = output.meta(generic);
   29     29   
                output.build()
   30     30   
            };
   31         -
            if tmp.message.is_none() {
   32         -
                tmp.message = _error_message;
   33         -
            }
   34     31   
            tmp
   35     32   
        }),
   36     33   
        _ => crate::operation::create_session::CreateSessionError::generic(generic),
   37     34   
    })
   38     35   
}
   39     36   
   40     37   
#[allow(clippy::unnecessary_wraps)]
   41     38   
pub fn de_create_session_http_response(
   42     39   
    _response_status: u16,
   43     40   
    _response_headers: &::aws_smithy_runtime_api::http::Headers,