Server Test Python

Server Test Python

rev. 1e97119a72cca00d8bb36bfb45586578ea2adb4d

Files changed:

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

@@ -1,1 +15,16 @@
    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         -
    let receiver = crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
   11         -
        unmarshaller,
   12         -
        body,
   13         -
    );
   14         -
    Ok(receiver)
          10  +
    Ok(
          11  +
        crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
          12  +
            unmarshaller,
          13  +
            body,
          14  +
        ),
          15  +
    )
   15     16   
}

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 +15,16 @@
    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         -
    let receiver = crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
   11         -
        unmarshaller,
   12         -
        body,
   13         -
    );
   14         -
    Ok(receiver)
          10  +
    Ok(
          11  +
        crate::python_event_stream::EventStreamsOperationInputEventsReceiver::new(
          12  +
            unmarshaller,
          13  +
            body,
          14  +
        ),
          15  +
    )
   15     16   
}

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 +25,23 @@
    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         -
    let receiver =
   11         -
        crate::python_event_stream::CapturePokemonInputEventsReceiver::new(unmarshaller, body);
   12         -
    Ok(receiver)
          10  +
    Ok(crate::python_event_stream::CapturePokemonInputEventsReceiver::new(unmarshaller, body))
   13     11   
}
   14     12   
   15     13   
pub fn de_region(
   16     14   
    value: &str,
   17     15   
) -> std::result::Result<
   18     16   
    ::std::string::String,
   19     17   
    ::aws_smithy_http_server::protocol::rest_json_1::rejection::RequestRejection,
   20     18   
> {
   21     19   
    let value = ::percent_encoding::percent_decode_str(value)
   22     20   
        .decode_utf8()?