1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 + | /* CborSerializerGenerator.kt:369 */
|
2 3 | pub fn ser_error_serialization_operation_input_input(
|
3 4 | encoder: &mut ::aws_smithy_cbor::Encoder,
|
4 5 | #[allow(unused)] input: &crate::operation::error_serialization_operation::ErrorSerializationOperationInput,
|
5 6 | ) -> ::std::result::Result<(), ::aws_smithy_types::error::operation::SerializationError> {
|
7 + | /* CborSerializerGenerator.kt:377 */
|
6 8 | encoder.begin_map();
|
9 + | /* CborSerializerGenerator.kt:414 */
|
7 10 | if let Some(var_1) = &input.blob {
|
11 + | /* CborSerializerGenerator.kt:459 */
|
8 12 | encoder.str("blob").blob(var_1);
|
13 + | /* CborSerializerGenerator.kt:414 */
|
9 14 | }
|
15 + | /* CborSerializerGenerator.kt:414 */
|
10 16 | if let Some(var_2) = &input.boolean {
|
17 + | /* CborSerializerGenerator.kt:460 */
|
11 18 | encoder.str("boolean").boolean(*var_2);
|
19 + | /* CborSerializerGenerator.kt:414 */
|
12 20 | }
|
21 + | /* CborSerializerGenerator.kt:414 */
|
13 22 | if let Some(var_3) = &input.string {
|
23 + | /* CborSerializerGenerator.kt:462 */
|
14 24 | encoder.str("string").str(var_3.as_str());
|
25 + | /* CborSerializerGenerator.kt:414 */
|
15 26 | }
|
27 + | /* CborSerializerGenerator.kt:414 */
|
16 28 | if let Some(var_4) = &input.byte {
|
29 + | /* CborSerializerGenerator.kt:464 */
|
17 30 | encoder.str("byte").byte(*var_4);
|
31 + | /* CborSerializerGenerator.kt:414 */
|
18 32 | }
|
33 + | /* CborSerializerGenerator.kt:414 */
|
19 34 | if let Some(var_5) = &input.short {
|
35 + | /* CborSerializerGenerator.kt:465 */
|
20 36 | encoder.str("short").short(*var_5);
|
37 + | /* CborSerializerGenerator.kt:414 */
|
21 38 | }
|
39 + | /* CborSerializerGenerator.kt:414 */
|
22 40 | if let Some(var_6) = &input.integer {
|
41 + | /* CborSerializerGenerator.kt:466 */
|
23 42 | encoder.str("integer").integer(*var_6);
|
43 + | /* CborSerializerGenerator.kt:414 */
|
24 44 | }
|
45 + | /* CborSerializerGenerator.kt:414 */
|
25 46 | if let Some(var_7) = &input.long {
|
47 + | /* CborSerializerGenerator.kt:467 */
|
26 48 | encoder.str("long").long(*var_7);
|
49 + | /* CborSerializerGenerator.kt:414 */
|
27 50 | }
|
51 + | /* CborSerializerGenerator.kt:414 */
|
28 52 | if let Some(var_8) = &input.float {
|
53 + | /* CborSerializerGenerator.kt:469 */
|
29 54 | encoder.str("float").float(*var_8);
|
55 + | /* CborSerializerGenerator.kt:414 */
|
30 56 | }
|
57 + | /* CborSerializerGenerator.kt:414 */
|
31 58 | if let Some(var_9) = &input.double {
|
59 + | /* CborSerializerGenerator.kt:470 */
|
32 60 | encoder.str("double").double(*var_9);
|
61 + | /* CborSerializerGenerator.kt:414 */
|
33 62 | }
|
63 + | /* CborSerializerGenerator.kt:414 */
|
34 64 | if let Some(var_10) = &input.timestamp {
|
65 + | /* CborSerializerGenerator.kt:472 */
|
35 66 | encoder.str("timestamp").timestamp(var_10);
|
67 + | /* CborSerializerGenerator.kt:414 */
|
36 68 | }
|
69 + | /* CborSerializerGenerator.kt:414 */
|
37 70 | if let Some(var_11) = &input.r#enum {
|
71 + | /* CborSerializerGenerator.kt:462 */
|
38 72 | encoder.str("enum").str(var_11.as_str());
|
73 + | /* CborSerializerGenerator.kt:414 */
|
39 74 | }
|
75 + | /* CborSerializerGenerator.kt:414 */
|
40 76 | if let Some(var_12) = &input.required_blob {
|
77 + | /* CborSerializerGenerator.kt:459 */
|
41 78 | encoder.str("requiredBlob").blob(var_12);
|
79 + | /* CborSerializerGenerator.kt:414 */
|
42 80 | }
|
81 + | /* CborSerializerGenerator.kt:414 */
|
43 82 | if let Some(var_13) = &input.required_boolean {
|
83 + | /* CborSerializerGenerator.kt:460 */
|
44 84 | encoder.str("requiredBoolean").boolean(*var_13);
|
85 + | /* CborSerializerGenerator.kt:414 */
|
45 86 | }
|
87 + | /* CborSerializerGenerator.kt:414 */
|
46 88 | if let Some(var_14) = &input.required_string {
|
89 + | /* CborSerializerGenerator.kt:462 */
|
47 90 | encoder.str("requiredString").str(var_14.as_str());
|
91 + | /* CborSerializerGenerator.kt:414 */
|
48 92 | }
|
93 + | /* CborSerializerGenerator.kt:414 */
|
49 94 | if let Some(var_15) = &input.required_byte {
|
95 + | /* CborSerializerGenerator.kt:464 */
|
50 96 | encoder.str("requiredByte").byte(*var_15);
|
97 + | /* CborSerializerGenerator.kt:414 */
|
51 98 | }
|
99 + | /* CborSerializerGenerator.kt:414 */
|
52 100 | if let Some(var_16) = &input.required_short {
|
101 + | /* CborSerializerGenerator.kt:465 */
|
53 102 | encoder.str("requiredShort").short(*var_16);
|
103 + | /* CborSerializerGenerator.kt:414 */
|
54 104 | }
|
105 + | /* CborSerializerGenerator.kt:414 */
|
55 106 | if let Some(var_17) = &input.required_integer {
|
107 + | /* CborSerializerGenerator.kt:466 */
|
56 108 | encoder.str("requiredInteger").integer(*var_17);
|
109 + | /* CborSerializerGenerator.kt:414 */
|
57 110 | }
|
111 + | /* CborSerializerGenerator.kt:414 */
|
58 112 | if let Some(var_18) = &input.required_long {
|
113 + | /* CborSerializerGenerator.kt:467 */
|
59 114 | encoder.str("requiredLong").long(*var_18);
|
115 + | /* CborSerializerGenerator.kt:414 */
|
60 116 | }
|
117 + | /* CborSerializerGenerator.kt:414 */
|
61 118 | if let Some(var_19) = &input.required_float {
|
119 + | /* CborSerializerGenerator.kt:469 */
|
62 120 | encoder.str("requiredFloat").float(*var_19);
|
121 + | /* CborSerializerGenerator.kt:414 */
|
63 122 | }
|
123 + | /* CborSerializerGenerator.kt:414 */
|
64 124 | if let Some(var_20) = &input.required_double {
|
125 + | /* CborSerializerGenerator.kt:470 */
|
65 126 | encoder.str("requiredDouble").double(*var_20);
|
127 + | /* CborSerializerGenerator.kt:414 */
|
66 128 | }
|
129 + | /* CborSerializerGenerator.kt:414 */
|
67 130 | if let Some(var_21) = &input.required_timestamp {
|
131 + | /* CborSerializerGenerator.kt:472 */
|
68 132 | encoder.str("requiredTimestamp").timestamp(var_21);
|
133 + | /* CborSerializerGenerator.kt:414 */
|
69 134 | }
|
135 + | /* CborSerializerGenerator.kt:414 */
|
70 136 | if let Some(var_22) = &input.required_enum {
|
137 + | /* CborSerializerGenerator.kt:462 */
|
71 138 | encoder.str("requiredEnum").str(var_22.as_str());
|
139 + | /* CborSerializerGenerator.kt:414 */
|
72 140 | }
|
141 + | /* CborSerializerGenerator.kt:393 */
|
73 142 | encoder.end();
|
143 + | /* CborSerializerGenerator.kt:394 */
|
74 144 | Ok(())
|
145 + | /* CborSerializerGenerator.kt:369 */
|
75 146 | }
|