75 75 | "Failed to parse targetHttpDate from header `X-targetHttpDate",
|
76 76 | )
|
77 77 | })?,
|
78 78 | );
|
79 79 | output.build()
|
80 80 | })
|
81 81 | }
|
82 82 |
|
83 83 | pub fn ser_timestamp_format_headers_headers(
|
84 84 | input: &crate::operation::timestamp_format_headers::TimestampFormatHeadersInput,
|
85 - | mut builder: ::http::request::Builder,
|
86 - | ) -> std::result::Result<::http::request::Builder, ::aws_smithy_types::error::operation::BuildError> {
|
85 + | mut builder: ::http_1x::request::Builder,
|
86 + | ) -> std::result::Result<::http_1x::request::Builder, ::aws_smithy_types::error::operation::BuildError> {
|
87 87 | if let ::std::option::Option::Some(inner_1) = &input.member_epoch_seconds {
|
88 88 | let formatted_2 = inner_1.fmt(::aws_smithy_types::date_time::Format::EpochSeconds)?;
|
89 89 | let header_value = formatted_2;
|
90 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
90 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
91 91 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
92 92 | "member_epoch_seconds",
|
93 93 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
94 94 | )
|
95 95 | })?;
|
96 96 | builder = builder.header("X-memberEpochSeconds", header_value);
|
97 97 | }
|
98 98 | if let ::std::option::Option::Some(inner_3) = &input.member_http_date {
|
99 99 | let formatted_4 = inner_3.fmt(::aws_smithy_types::date_time::Format::HttpDate)?;
|
100 100 | let header_value = formatted_4;
|
101 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
101 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
102 102 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
103 103 | "member_http_date",
|
104 104 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
105 105 | )
|
106 106 | })?;
|
107 107 | builder = builder.header("X-memberHttpDate", header_value);
|
108 108 | }
|
109 109 | if let ::std::option::Option::Some(inner_5) = &input.member_date_time {
|
110 110 | let formatted_6 = inner_5.fmt(::aws_smithy_types::date_time::Format::DateTime)?;
|
111 111 | let header_value = formatted_6;
|
112 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
112 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
113 113 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
114 114 | "member_date_time",
|
115 115 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
116 116 | )
|
117 117 | })?;
|
118 118 | builder = builder.header("X-memberDateTime", header_value);
|
119 119 | }
|
120 120 | if let ::std::option::Option::Some(inner_7) = &input.default_format {
|
121 121 | let formatted_8 = inner_7.fmt(::aws_smithy_types::date_time::Format::HttpDate)?;
|
122 122 | let header_value = formatted_8;
|
123 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
123 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
124 124 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
125 125 | "default_format",
|
126 126 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
127 127 | )
|
128 128 | })?;
|
129 129 | builder = builder.header("X-defaultFormat", header_value);
|
130 130 | }
|
131 131 | if let ::std::option::Option::Some(inner_9) = &input.target_epoch_seconds {
|
132 132 | let formatted_10 = inner_9.fmt(::aws_smithy_types::date_time::Format::EpochSeconds)?;
|
133 133 | let header_value = formatted_10;
|
134 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
134 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
135 135 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
136 136 | "target_epoch_seconds",
|
137 137 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
138 138 | )
|
139 139 | })?;
|
140 140 | builder = builder.header("X-targetEpochSeconds", header_value);
|
141 141 | }
|
142 142 | if let ::std::option::Option::Some(inner_11) = &input.target_http_date {
|
143 143 | let formatted_12 = inner_11.fmt(::aws_smithy_types::date_time::Format::HttpDate)?;
|
144 144 | let header_value = formatted_12;
|
145 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
145 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
146 146 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
147 147 | "target_http_date",
|
148 148 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
149 149 | )
|
150 150 | })?;
|
151 151 | builder = builder.header("X-targetHttpDate", header_value);
|
152 152 | }
|
153 153 | if let ::std::option::Option::Some(inner_13) = &input.target_date_time {
|
154 154 | let formatted_14 = inner_13.fmt(::aws_smithy_types::date_time::Format::DateTime)?;
|
155 155 | let header_value = formatted_14;
|
156 - | let header_value: ::http::HeaderValue = header_value.parse().map_err(|err| {
|
156 + | let header_value: ::http_1x::HeaderValue = header_value.parse().map_err(|err| {
|
157 157 | ::aws_smithy_types::error::operation::BuildError::invalid_field(
|
158 158 | "target_date_time",
|
159 159 | format!("`{}` cannot be used as a header value: {}", &header_value, err),
|
160 160 | )
|
161 161 | })?;
|
162 162 | builder = builder.header("X-targetDateTime", header_value);
|
163 163 | }
|
164 164 | Ok(builder)
|
165 165 | }
|