Struct aws_sdk_ec2::model::DeleteFleetErrorItem
source · #[non_exhaustive]pub struct DeleteFleetErrorItem { /* private fields */ }
Expand description
Describes an EC2 Fleet that was not successfully deleted.
Implementations§
source§impl DeleteFleetErrorItem
impl DeleteFleetErrorItem
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeleteFleetErrorItem
.
Examples found in repository?
src/xml_deser.rs (line 42490)
42486 42487 42488 42489 42490 42491 42492 42493 42494 42495 42496 42497 42498 42499 42500 42501 42502 42503 42504 42505 42506 42507 42508 42509 42510 42511 42512 42513 42514 42515 42516 42517 42518 42519 42520
pub fn deser_structure_crate_model_delete_fleet_error_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::DeleteFleetErrorItem, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::DeleteFleetErrorItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("error") /* Error com.amazonaws.ec2#DeleteFleetErrorItem$Error */ => {
let var_1820 =
Some(
crate::xml_deser::deser_structure_crate_model_delete_fleet_error(&mut tag)
?
)
;
builder = builder.set_error(var_1820);
}
,
s if s.matches("fleetId") /* FleetId com.amazonaws.ec2#DeleteFleetErrorItem$FleetId */ => {
let var_1821 =
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_fleet_id(var_1821);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for DeleteFleetErrorItem
impl Clone for DeleteFleetErrorItem
source§fn clone(&self) -> DeleteFleetErrorItem
fn clone(&self) -> DeleteFleetErrorItem
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