Struct aws_sdk_ec2::model::LastError
source · #[non_exhaustive]pub struct LastError { /* private fields */ }
Expand description
The last error that occurred for a VPC endpoint.
Implementations§
source§impl LastError
impl LastError
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture LastError
.
Examples found in repository?
src/xml_deser.rs (line 42083)
42079 42080 42081 42082 42083 42084 42085 42086 42087 42088 42089 42090 42091 42092 42093 42094 42095 42096 42097 42098 42099 42100 42101 42102 42103 42104 42105 42106 42107 42108 42109 42110 42111 42112 42113 42114 42115 42116
pub fn deser_structure_crate_model_last_error(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::LastError, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::LastError::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("message") /* Message com.amazonaws.ec2#LastError$Message */ => {
let var_1801 =
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_1801);
}
,
s if s.matches("code") /* Code com.amazonaws.ec2#LastError$Code */ => {
let var_1802 =
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_code(var_1802);
}
,
_ => {}
}
}
Ok(builder.build())
}