Server Test Python

Server Test Python

rev. 4086b1854579bc6eae24dce129090ceaa6b97f5e (ignoring whitespace)

Files changed:

tmp-codegen-diff/codegen-server-test-python/Cargo.lock

@@ -51,51 +111,111 @@
   71     71   
name = "aws-smithy-eventstream"
   72     72   
version = "0.60.13"
   73     73   
dependencies = [
   74     74   
 "aws-smithy-types",
   75     75   
 "bytes",
   76     76   
 "crc32fast",
   77     77   
]
   78     78   
   79     79   
[[package]]
   80     80   
name = "aws-smithy-http"
   81         -
version = "0.62.5"
          81  +
version = "0.62.6"
   82     82   
dependencies = [
   83     83   
 "aws-smithy-eventstream",
   84     84   
 "aws-smithy-runtime-api",
   85     85   
 "aws-smithy-types",
   86     86   
 "bytes",
   87     87   
 "bytes-utils",
   88     88   
 "futures-core",
   89     89   
 "futures-util",
   90     90   
 "http 0.2.12",
   91     91   
 "http 1.3.1",

tmp-codegen-diff/codegen-server-test-python/constraints/rust-server-codegen-python/src/protocol_serde/shape_event_streams_operation_input.rs

@@ -1,1 +16,15 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn de_events_payload(
    3      3   
    body: &mut ::aws_smithy_types::body::SdkBody,
    4      4   
) -> std::result::Result<
    5      5   
    crate::python_event_stream::EventStreamsOperationInputEventsReceiver,
    6      6   
    ::aws_smithy_json::deserialize::error::DeserializeError,
    7      7   
> {
    8      8   
    let unmarshaller = crate::event_stream_serde::EventUnmarshaller::new();
    9      9   
    let body = std::mem::replace(body, ::aws_smithy_types::body::SdkBody::taken());
   10         -
    Ok(
   11         -
        crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
          10  +
    let receiver = crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
   12     11   
        unmarshaller,
   13     12   
        body,
   14         -
        ),
   15         -
    )
          13  +
    );
          14  +
    Ok(receiver)
   16     15   
}

tmp-codegen-diff/codegen-server-test-python/constraints_without_public_constrained_types/rust-server-codegen-python/src/protocol_serde/shape_event_streams_operation_input.rs

@@ -1,1 +16,15 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn de_events_payload(
    3      3   
    body: &mut ::aws_smithy_types::body::SdkBody,
    4      4   
) -> std::result::Result<
    5      5   
    crate::python_event_stream::EventStreamsOperationInputEventsReceiver,
    6      6   
    ::aws_smithy_json::deserialize::error::DeserializeError,
    7      7   
> {
    8      8   
    let unmarshaller = crate::event_stream_serde::EventUnmarshaller::new();
    9      9   
    let body = std::mem::replace(body, ::aws_smithy_types::body::SdkBody::taken());
   10         -
    Ok(
   11         -
        crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
          10  +
    let receiver = crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
   12     11   
        unmarshaller,
   13     12   
        body,
   14         -
        ),
   15         -
    )
          13  +
    );
          14  +
    Ok(receiver)
   16     15   
}

tmp-codegen-diff/codegen-server-test-python/pokemon-service-server-sdk/rust-server-codegen-python/src/protocol_serde/shape_capture_pokemon_input.rs

@@ -1,1 +23,25 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub fn de_events_payload(
    3      3   
    body: &mut ::aws_smithy_types::body::SdkBody,
    4      4   
) -> std::result::Result<
    5      5   
    crate::python_event_stream::CapturePokemonInputEventsReceiver,
    6      6   
    ::aws_smithy_json::deserialize::error::DeserializeError,
    7      7   
> {
    8      8   
    let unmarshaller = crate::event_stream_serde::AttemptCapturingPokemonEventUnmarshaller::new();
    9      9   
    let body = std::mem::replace(body, ::aws_smithy_types::body::SdkBody::taken());
   10         -
    Ok(crate::python_event_stream::CapturePokemonInputEventsReceiver::new(unmarshaller, body))
          10  +
    let receiver =
          11  +
        crate::python_event_stream::CapturePokemonInputEventsReceiver::new(unmarshaller, body);
          12  +
    Ok(receiver)
   11     13   
}
   12     14   
   13     15   
pub fn de_region(
   14     16   
    value: &str,
   15     17   
) -> std::result::Result<
   16     18   
    ::std::string::String,
   17     19   
    ::aws_smithy_http_server::protocol::rest_json_1::rejection::RequestRejection,
   18     20   
> {
   19     21   
    let value = ::percent_encoding::percent_decode_str(value)
   20     22   
        .decode_utf8()?