Struct aws_sdk_cloudfront::model::QueryStringNames
source · #[non_exhaustive]pub struct QueryStringNames { /* private fields */ }
Expand description
Contains a list of query string names.
Implementations§
source§impl QueryStringNames
impl QueryStringNames
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture QueryStringNames
.
Examples found in repository?
src/xml_deser.rs (line 12107)
12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139
pub fn deser_structure_crate_model_query_string_names(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::QueryStringNames, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::QueryStringNames::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("Quantity") /* Quantity com.amazonaws.cloudfront#QueryStringNames$Quantity */ => {
let var_480 =
Some(
{
<i32 as aws_smithy_types::primitive::Parse>::parse_smithy_primitive(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
)
.map_err(|_|aws_smithy_xml::decode::XmlDecodeError::custom("expected (integer: `com.amazonaws.cloudfront#integer`)"))
}
?
)
;
builder = builder.set_quantity(var_480);
}
,
s if s.matches("Items") /* Items com.amazonaws.cloudfront#QueryStringNames$Items */ => {
let var_481 =
Some(
crate::xml_deser::deser_list_com_amazonaws_cloudfront_query_string_names_list(&mut tag)
?
)
;
builder = builder.set_items(var_481);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for QueryStringNames
impl Clone for QueryStringNames
source§fn clone(&self) -> QueryStringNames
fn clone(&self) -> QueryStringNames
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more