Struct aws_sdk_ec2::model::DeleteFleetError
source · #[non_exhaustive]pub struct DeleteFleetError { /* private fields */ }
Expand description
Describes an EC2 Fleet error.
Implementations§
source§impl DeleteFleetError
impl DeleteFleetError
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeleteFleetError
.
Examples found in repository?
src/xml_deser.rs (line 58022)
58018 58019 58020 58021 58022 58023 58024 58025 58026 58027 58028 58029 58030 58031 58032 58033 58034 58035 58036 58037 58038 58039 58040 58041 58042 58043 58044 58045 58046 58047 58048 58049 58050 58051 58052 58053 58054 58055 58056
pub fn deser_structure_crate_model_delete_fleet_error(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::DeleteFleetError, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::DeleteFleetError::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("code") /* Code com.amazonaws.ec2#DeleteFleetError$Code */ => {
let var_2828 =
Some(
Result::<crate::model::DeleteFleetErrorCode, aws_smithy_xml::decode::XmlDecodeError>::Ok(
crate::model::DeleteFleetErrorCode::from(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
)
)
?
)
;
builder = builder.set_code(var_2828);
}
,
s if s.matches("message") /* Message com.amazonaws.ec2#DeleteFleetError$Message */ => {
let var_2829 =
Some(
Result::<std::string::String, aws_smithy_xml::decode::XmlDecodeError>::Ok(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
.into()
)
?
)
;
builder = builder.set_message(var_2829);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for DeleteFleetError
impl Clone for DeleteFleetError
source§fn clone(&self) -> DeleteFleetError
fn clone(&self) -> DeleteFleetError
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