Struct aws_sdk_ec2::model::attribute_boolean_value::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for AttributeBooleanValue
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn value(self, input: bool) -> Self
pub fn value(self, input: bool) -> Self
The attribute value. The valid values are true
or false
.
sourcepub fn set_value(self, input: Option<bool>) -> Self
pub fn set_value(self, input: Option<bool>) -> Self
The attribute value. The valid values are true
or false
.
Examples found in repository?
src/xml_deser.rs (line 33727)
33708 33709 33710 33711 33712 33713 33714 33715 33716 33717 33718 33719 33720 33721 33722 33723 33724 33725 33726 33727 33728 33729 33730 33731 33732 33733 33734
pub fn deser_structure_crate_model_attribute_boolean_value(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::AttributeBooleanValue, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::AttributeBooleanValue::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("value") /* Value com.amazonaws.ec2#AttributeBooleanValue$Value */ => {
let var_1477 =
Some(
{
<bool 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 (boolean: `com.amazonaws.ec2#Boolean`)"))
}
?
)
;
builder = builder.set_value(var_1477);
}
,
_ => {}
}
}
Ok(builder.build())
}
sourcepub fn build(self) -> AttributeBooleanValue
pub fn build(self) -> AttributeBooleanValue
Consumes the builder and constructs a AttributeBooleanValue
.
Examples found in repository?
src/xml_deser.rs (line 33733)
33708 33709 33710 33711 33712 33713 33714 33715 33716 33717 33718 33719 33720 33721 33722 33723 33724 33725 33726 33727 33728 33729 33730 33731 33732 33733 33734
pub fn deser_structure_crate_model_attribute_boolean_value(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::AttributeBooleanValue, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::AttributeBooleanValue::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("value") /* Value com.amazonaws.ec2#AttributeBooleanValue$Value */ => {
let var_1477 =
Some(
{
<bool 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 (boolean: `com.amazonaws.ec2#Boolean`)"))
}
?
)
;
builder = builder.set_value(var_1477);
}
,
_ => {}
}
}
Ok(builder.build())
}