Struct aws_sdk_ec2::model::AttributeBooleanValue
source · #[non_exhaustive]pub struct AttributeBooleanValue { /* private fields */ }
Expand description
Describes a value for a resource attribute that is a Boolean value.
Implementations§
source§impl AttributeBooleanValue
impl AttributeBooleanValue
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AttributeBooleanValue
.
Examples found in repository?
src/xml_deser.rs (line 33712)
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())
}
Trait Implementations§
source§impl Clone for AttributeBooleanValue
impl Clone for AttributeBooleanValue
source§fn clone(&self) -> AttributeBooleanValue
fn clone(&self) -> AttributeBooleanValue
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