Struct aws_sdk_ec2::model::UnsuccessfulItem
source · #[non_exhaustive]pub struct UnsuccessfulItem { /* private fields */ }
Expand description
Information about items that were not successfully processed in a batch call.
Implementations§
source§impl UnsuccessfulItem
impl UnsuccessfulItem
sourcepub fn error(&self) -> Option<&UnsuccessfulItemError>
pub fn error(&self) -> Option<&UnsuccessfulItemError>
Information about the error.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
The ID of the resource.
source§impl UnsuccessfulItem
impl UnsuccessfulItem
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UnsuccessfulItem
.
Examples found in repository?
src/xml_deser.rs (line 39062)
39058 39059 39060 39061 39062 39063 39064 39065 39066 39067 39068 39069 39070 39071 39072 39073 39074 39075 39076 39077 39078 39079 39080 39081 39082 39083 39084 39085 39086 39087 39088 39089 39090 39091 39092
pub fn deser_structure_crate_model_unsuccessful_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::UnsuccessfulItem, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::UnsuccessfulItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("error") /* Error com.amazonaws.ec2#UnsuccessfulItem$Error */ => {
let var_1650 =
Some(
crate::xml_deser::deser_structure_crate_model_unsuccessful_item_error(&mut tag)
?
)
;
builder = builder.set_error(var_1650);
}
,
s if s.matches("resourceId") /* ResourceId com.amazonaws.ec2#UnsuccessfulItem$ResourceId */ => {
let var_1651 =
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_resource_id(var_1651);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for UnsuccessfulItem
impl Clone for UnsuccessfulItem
source§fn clone(&self) -> UnsuccessfulItem
fn clone(&self) -> UnsuccessfulItem
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