Client Test

Client Test

rev. 7254d43655ed63111c94f599437f2b0d3f55446e

Files changed:

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/put_with_content_encoding.rs

@@ -374,374 +413,413 @@
  394    394   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  395    395   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  396    396   
    ) -> Self {
  397    397   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  398    398   
            source,
  399    399   
            meta: meta.unwrap_or_default(),
  400    400   
        })
  401    401   
    }
  402    402   
}
  403    403   
  404         -
pub use crate::operation::put_with_content_encoding::_put_with_content_encoding_output::PutWithContentEncodingOutput;
  405         -
  406    404   
pub use crate::operation::put_with_content_encoding::_put_with_content_encoding_input::PutWithContentEncodingInput;
  407    405   
         406  +
pub use crate::operation::put_with_content_encoding::_put_with_content_encoding_output::PutWithContentEncodingOutput;
         407  +
  408    408   
mod _put_with_content_encoding_input;
  409    409   
  410    410   
mod _put_with_content_encoding_output;
  411    411   
  412    412   
/// Builders
  413    413   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/put_with_content_encoding/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::put_with_content_encoding::_put_with_content_encoding_output::PutWithContentEncodingOutputBuilder;
    3         -
    4      2   
pub use crate::operation::put_with_content_encoding::_put_with_content_encoding_input::PutWithContentEncodingInputBuilder;
    5      3   
           4  +
pub use crate::operation::put_with_content_encoding::_put_with_content_encoding_output::PutWithContentEncodingOutputBuilder;
           5  +
    6      6   
impl crate::operation::put_with_content_encoding::builders::PutWithContentEncodingInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::put_with_content_encoding::PutWithContentEncodingOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::put_with_content_encoding::PutWithContentEncodingError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/query_idempotency_token_auto_fill.rs

@@ -378,378 +417,417 @@
  398    398   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  399    399   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  400    400   
    ) -> Self {
  401    401   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  402    402   
            source,
  403    403   
            meta: meta.unwrap_or_default(),
  404    404   
        })
  405    405   
    }
  406    406   
}
  407    407   
  408         -
pub use crate::operation::query_idempotency_token_auto_fill::_query_idempotency_token_auto_fill_output::QueryIdempotencyTokenAutoFillOutput;
  409         -
  410    408   
pub use crate::operation::query_idempotency_token_auto_fill::_query_idempotency_token_auto_fill_input::QueryIdempotencyTokenAutoFillInput;
  411    409   
         410  +
pub use crate::operation::query_idempotency_token_auto_fill::_query_idempotency_token_auto_fill_output::QueryIdempotencyTokenAutoFillOutput;
         411  +
  412    412   
mod _query_idempotency_token_auto_fill_input;
  413    413   
  414    414   
mod _query_idempotency_token_auto_fill_output;
  415    415   
  416    416   
/// Builders
  417    417   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/query_idempotency_token_auto_fill/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::query_idempotency_token_auto_fill::_query_idempotency_token_auto_fill_output::QueryIdempotencyTokenAutoFillOutputBuilder;
    3         -
    4      2   
pub use crate::operation::query_idempotency_token_auto_fill::_query_idempotency_token_auto_fill_input::QueryIdempotencyTokenAutoFillInputBuilder;
    5      3   
           4  +
pub use crate::operation::query_idempotency_token_auto_fill::_query_idempotency_token_auto_fill_output::QueryIdempotencyTokenAutoFillOutputBuilder;
           5  +
    6      6   
impl crate::operation::query_idempotency_token_auto_fill::builders::QueryIdempotencyTokenAutoFillInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::query_idempotency_token_auto_fill::QueryIdempotencyTokenAutoFillOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::query_idempotency_token_auto_fill::QueryIdempotencyTokenAutoFillError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/query_params_as_string_list_map.rs

@@ -360,360 +399,399 @@
  380    380   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  381    381   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  382    382   
    ) -> Self {
  383    383   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  384    384   
            source,
  385    385   
            meta: meta.unwrap_or_default(),
  386    386   
        })
  387    387   
    }
  388    388   
}
  389    389   
  390         -
pub use crate::operation::query_params_as_string_list_map::_query_params_as_string_list_map_output::QueryParamsAsStringListMapOutput;
  391         -
  392    390   
pub use crate::operation::query_params_as_string_list_map::_query_params_as_string_list_map_input::QueryParamsAsStringListMapInput;
  393    391   
         392  +
pub use crate::operation::query_params_as_string_list_map::_query_params_as_string_list_map_output::QueryParamsAsStringListMapOutput;
         393  +
  394    394   
mod _query_params_as_string_list_map_input;
  395    395   
  396    396   
mod _query_params_as_string_list_map_output;
  397    397   
  398    398   
/// Builders
  399    399   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/query_params_as_string_list_map/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::query_params_as_string_list_map::_query_params_as_string_list_map_output::QueryParamsAsStringListMapOutputBuilder;
    3         -
    4      2   
pub use crate::operation::query_params_as_string_list_map::_query_params_as_string_list_map_input::QueryParamsAsStringListMapInputBuilder;
    5      3   
           4  +
pub use crate::operation::query_params_as_string_list_map::_query_params_as_string_list_map_output::QueryParamsAsStringListMapOutputBuilder;
           5  +
    6      6   
impl crate::operation::query_params_as_string_list_map::builders::QueryParamsAsStringListMapInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::query_params_as_string_list_map::QueryParamsAsStringListMapOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::query_params_as_string_list_map::QueryParamsAsStringListMapError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/query_precedence.rs

@@ -353,353 +392,392 @@
  373    373   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  374    374   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  375    375   
    ) -> Self {
  376    376   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  377    377   
            source,
  378    378   
            meta: meta.unwrap_or_default(),
  379    379   
        })
  380    380   
    }
  381    381   
}
  382    382   
  383         -
pub use crate::operation::query_precedence::_query_precedence_output::QueryPrecedenceOutput;
  384         -
  385    383   
pub use crate::operation::query_precedence::_query_precedence_input::QueryPrecedenceInput;
  386    384   
         385  +
pub use crate::operation::query_precedence::_query_precedence_output::QueryPrecedenceOutput;
         386  +
  387    387   
mod _query_precedence_input;
  388    388   
  389    389   
mod _query_precedence_output;
  390    390   
  391    391   
/// Builders
  392    392   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/query_precedence/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::query_precedence::_query_precedence_output::QueryPrecedenceOutputBuilder;
    3         -
    4      2   
pub use crate::operation::query_precedence::_query_precedence_input::QueryPrecedenceInputBuilder;
    5      3   
           4  +
pub use crate::operation::query_precedence::_query_precedence_output::QueryPrecedenceOutputBuilder;
           5  +
    6      6   
impl crate::operation::query_precedence::builders::QueryPrecedenceInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::query_precedence::QueryPrecedenceOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::query_precedence::QueryPrecedenceError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/recursive_shapes.rs

@@ -407,407 +446,446 @@
  427    427   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  428    428   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  429    429   
    ) -> Self {
  430    430   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  431    431   
            source,
  432    432   
            meta: meta.unwrap_or_default(),
  433    433   
        })
  434    434   
    }
  435    435   
}
  436    436   
  437         -
pub use crate::operation::recursive_shapes::_recursive_shapes_output::RecursiveShapesOutput;
  438         -
  439    437   
pub use crate::operation::recursive_shapes::_recursive_shapes_input::RecursiveShapesInput;
  440    438   
         439  +
pub use crate::operation::recursive_shapes::_recursive_shapes_output::RecursiveShapesOutput;
         440  +
  441    441   
mod _recursive_shapes_input;
  442    442   
  443    443   
mod _recursive_shapes_output;
  444    444   
  445    445   
/// Builders
  446    446   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/recursive_shapes/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::recursive_shapes::_recursive_shapes_output::RecursiveShapesOutputBuilder;
    3         -
    4      2   
pub use crate::operation::recursive_shapes::_recursive_shapes_input::RecursiveShapesInputBuilder;
    5      3   
           4  +
pub use crate::operation::recursive_shapes::_recursive_shapes_output::RecursiveShapesOutputBuilder;
           5  +
    6      6   
impl crate::operation::recursive_shapes::builders::RecursiveShapesInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::recursive_shapes::RecursiveShapesOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::recursive_shapes::RecursiveShapesError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/simple_scalar_properties.rs

@@ -1248,1248 +1287,1287 @@
 1268   1268   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
 1269   1269   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
 1270   1270   
    ) -> Self {
 1271   1271   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
 1272   1272   
            source,
 1273   1273   
            meta: meta.unwrap_or_default(),
 1274   1274   
        })
 1275   1275   
    }
 1276   1276   
}
 1277   1277   
 1278         -
pub use crate::operation::simple_scalar_properties::_simple_scalar_properties_output::SimpleScalarPropertiesOutput;
 1279         -
 1280   1278   
pub use crate::operation::simple_scalar_properties::_simple_scalar_properties_input::SimpleScalarPropertiesInput;
 1281   1279   
        1280  +
pub use crate::operation::simple_scalar_properties::_simple_scalar_properties_output::SimpleScalarPropertiesOutput;
        1281  +
 1282   1282   
mod _simple_scalar_properties_input;
 1283   1283   
 1284   1284   
mod _simple_scalar_properties_output;
 1285   1285   
 1286   1286   
/// Builders
 1287   1287   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/simple_scalar_properties/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::simple_scalar_properties::_simple_scalar_properties_output::SimpleScalarPropertiesOutputBuilder;
    3         -
    4      2   
pub use crate::operation::simple_scalar_properties::_simple_scalar_properties_input::SimpleScalarPropertiesInputBuilder;
    5      3   
           4  +
pub use crate::operation::simple_scalar_properties::_simple_scalar_properties_output::SimpleScalarPropertiesOutputBuilder;
           5  +
    6      6   
impl crate::operation::simple_scalar_properties::builders::SimpleScalarPropertiesInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::simple_scalar_properties::SimpleScalarPropertiesOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::simple_scalar_properties::SimpleScalarPropertiesError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/timestamp_format_headers.rs

@@ -461,461 +500,500 @@
  481    481   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  482    482   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  483    483   
    ) -> Self {
  484    484   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  485    485   
            source,
  486    486   
            meta: meta.unwrap_or_default(),
  487    487   
        })
  488    488   
    }
  489    489   
}
  490    490   
  491         -
pub use crate::operation::timestamp_format_headers::_timestamp_format_headers_output::TimestampFormatHeadersOutput;
  492         -
  493    491   
pub use crate::operation::timestamp_format_headers::_timestamp_format_headers_input::TimestampFormatHeadersInput;
  494    492   
         493  +
pub use crate::operation::timestamp_format_headers::_timestamp_format_headers_output::TimestampFormatHeadersOutput;
         494  +
  495    495   
mod _timestamp_format_headers_input;
  496    496   
  497    497   
mod _timestamp_format_headers_output;
  498    498   
  499    499   
/// Builders
  500    500   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/timestamp_format_headers/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::timestamp_format_headers::_timestamp_format_headers_output::TimestampFormatHeadersOutputBuilder;
    3         -
    4      2   
pub use crate::operation::timestamp_format_headers::_timestamp_format_headers_input::TimestampFormatHeadersInputBuilder;
    5      3   
           4  +
pub use crate::operation::timestamp_format_headers::_timestamp_format_headers_output::TimestampFormatHeadersOutputBuilder;
           5  +
    6      6   
impl crate::operation::timestamp_format_headers::builders::TimestampFormatHeadersInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::timestamp_format_headers::TimestampFormatHeadersOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::timestamp_format_headers::TimestampFormatHeadersError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/xml_attributes.rs

@@ -413,413 +452,452 @@
  433    433   
        source: ::std::boxed::Box<dyn ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static>,
  434    434   
        meta: ::std::option::Option<::aws_smithy_types::error::ErrorMetadata>,
  435    435   
    ) -> Self {
  436    436   
        Self::Unhandled(crate::error::sealed_unhandled::Unhandled {
  437    437   
            source,
  438    438   
            meta: meta.unwrap_or_default(),
  439    439   
        })
  440    440   
    }
  441    441   
}
  442    442   
  443         -
pub use crate::operation::xml_attributes::_xml_attributes_output::XmlAttributesOutput;
  444         -
  445    443   
pub use crate::operation::xml_attributes::_xml_attributes_input::XmlAttributesInput;
  446    444   
         445  +
pub use crate::operation::xml_attributes::_xml_attributes_output::XmlAttributesOutput;
         446  +
  447    447   
mod _xml_attributes_input;
  448    448   
  449    449   
mod _xml_attributes_output;
  450    450   
  451    451   
/// Builders
  452    452   
pub mod builders;

tmp-codegen-diff/codegen-client-test/rest_xml/rust-client-codegen/src/operation/xml_attributes/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::xml_attributes::_xml_attributes_output::XmlAttributesOutputBuilder;
    3         -
    4      2   
pub use crate::operation::xml_attributes::_xml_attributes_input::XmlAttributesInputBuilder;
    5      3   
           4  +
pub use crate::operation::xml_attributes::_xml_attributes_output::XmlAttributesOutputBuilder;
           5  +
    6      6   
impl crate::operation::xml_attributes::builders::XmlAttributesInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::xml_attributes::XmlAttributesOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::xml_attributes::XmlAttributesError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,