1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | /* HttpBoundProtocolPayloadGenerator.kt:309 */
|
2 + | /* HttpBoundProtocolPayloadGenerator.kt:314 */
|
3 3 | pub fn ser_payload_config_http_payload(
|
4 4 | payload: &::std::option::Option<crate::model::PayloadConfig>,
|
5 5 | ) -> ::std::result::Result<::std::vec::Vec<u8>, ::aws_smithy_types::error::operation::BuildError> {
|
6 - | /* HttpBoundProtocolPayloadGenerator.kt:318 */
|
6 + | /* HttpBoundProtocolPayloadGenerator.kt:323 */
|
7 7 | let payload = match payload.as_ref() {
|
8 8 | Some(t) => t,
|
9 9 | None => {
|
10 10 | return Ok(
|
11 - | /* HttpBoundProtocolPayloadGenerator.kt:336 */
|
12 - | crate::protocol_serde::rest_json_unset_struct_payload(), /* HttpBoundProtocolPayloadGenerator.kt:318 */
|
11 + | /* HttpBoundProtocolPayloadGenerator.kt:341 */
|
12 + | crate::protocol_serde::rest_json_unset_struct_payload(), /* HttpBoundProtocolPayloadGenerator.kt:323 */
|
13 13 | )
|
14 14 | }
|
15 15 | };
|
16 - | /* HttpBoundProtocolPayloadGenerator.kt:343 */
|
16 + | /* HttpBoundProtocolPayloadGenerator.kt:348 */
|
17 17 | Ok(
|
18 - | /* HttpBoundProtocolPayloadGenerator.kt:384 */
|
18 + | /* HttpBoundProtocolPayloadGenerator.kt:389 */
|
19 19 | crate::protocol_serde::shape_test_payload_structure_output::ser_payload_config_payload(
|
20 20 | payload,
|
21 - | )?, /* HttpBoundProtocolPayloadGenerator.kt:343 */
|
21 + | )?, /* HttpBoundProtocolPayloadGenerator.kt:348 */
|
22 22 | )
|
23 - | /* HttpBoundProtocolPayloadGenerator.kt:309 */
|
23 + | /* HttpBoundProtocolPayloadGenerator.kt:314 */
|
24 24 | }
|
25 25 |
|
26 26 | /* JsonSerializerGenerator.kt:242 */
|
27 27 | pub fn ser_payload_config_payload(
|
28 28 | input: &crate::model::PayloadConfig,
|
29 29 | ) -> std::result::Result<
|
30 30 | ::std::vec::Vec<u8>,
|
31 31 | ::aws_smithy_types::error::operation::SerializationError,
|
32 32 | > {
|
33 33 | /* JsonSerializerGenerator.kt:247 */
|
34 34 | let mut out = String::new();
|
35 35 | /* JsonSerializerGenerator.kt:248 */
|
36 36 | let mut object = ::aws_smithy_json::serialize::JsonObjectWriter::new(&mut out);
|
37 37 | /* JsonSerializerGenerator.kt:377 */
|
38 38 | crate::protocol_serde::shape_payload_config::ser_payload_config(&mut object, input)?;
|
39 39 | /* JsonSerializerGenerator.kt:254 */
|
40 40 | object.finish();
|
41 41 | /* JsonSerializerGenerator.kt:255 */
|
42 42 | Ok(out.into_bytes())
|
43 43 | /* JsonSerializerGenerator.kt:242 */
|
44 44 | }
|