aws_sdk_s3/protocol_serde/
shape_stats_event.rs
1pub fn de_details(inp: &[u8]) -> std::result::Result<crate::types::Stats, ::aws_smithy_xml::decode::XmlDecodeError> {
3 let mut doc = ::aws_smithy_xml::decode::Document::try_from(inp)?;
4 #[allow(unused_mut)]
5 let mut decoder = doc.root_element()?;
6 let start_el = decoder.start_el();
7 if !(start_el.matches("Stats")) {
8 return Err(::aws_smithy_xml::decode::XmlDecodeError::custom(format!(
9 "invalid root, expected Stats got {:?}",
10 start_el
11 )));
12 }
13 crate::protocol_serde::shape_stats::de_stats(&mut decoder)
14}