#[allow(clippy::unnecessary_wraps)]
pub fn parse_batch_put_metrics_error(
response: &http::Response<bytes::Bytes>,
) -> std::result::Result<crate::output::BatchPutMetricsOutput, crate::error::BatchPutMetricsError> {
let generic = crate::json_deser::parse_http_generic_error(response)
.map_err(crate::error::BatchPutMetricsError::unhandled)?;
Err(crate::error::BatchPutMetricsError::generic(generic))
}
#[allow(clippy::unnecessary_wraps)]
pub fn parse_batch_put_metrics_response(
response: &http::Response<bytes::Bytes>,
) -> std::result::Result<crate::output::BatchPutMetricsOutput, crate::error::BatchPutMetricsError> {
Ok({
#[allow(unused_mut)]
let mut output = crate::output::batch_put_metrics_output::Builder::default();
let _ = response;
output = crate::json_deser::deser_operation_crate_operation_batch_put_metrics(
response.body().as_ref(),
output,
)
.map_err(crate::error::BatchPutMetricsError::unhandled)?;
output.build()
})
}