#[non_exhaustive]pub struct UnsuccessfulInstanceCreditSpecificationItemError { /* private fields */ }
Expand description
Information about the error for the burstable performance instance whose credit option for CPU usage was not modified.
Implementations§
source§impl UnsuccessfulInstanceCreditSpecificationItemError
impl UnsuccessfulInstanceCreditSpecificationItemError
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UnsuccessfulInstanceCreditSpecificationItemError
.
Examples found in repository?
src/xml_deser.rs (line 62615)
62608 62609 62610 62611 62612 62613 62614 62615 62616 62617 62618 62619 62620 62621 62622 62623 62624 62625 62626 62627 62628 62629 62630 62631 62632 62633 62634 62635 62636 62637 62638 62639 62640 62641 62642 62643 62644 62645 62646 62647 62648 62649
pub fn deser_structure_crate_model_unsuccessful_instance_credit_specification_item_error(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<
crate::model::UnsuccessfulInstanceCreditSpecificationItemError,
aws_smithy_xml::decode::XmlDecodeError,
> {
#[allow(unused_mut)]
let mut builder = crate::model::UnsuccessfulInstanceCreditSpecificationItemError::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("code") /* Code com.amazonaws.ec2#UnsuccessfulInstanceCreditSpecificationItemError$Code */ => {
let var_3055 =
Some(
Result::<crate::model::UnsuccessfulInstanceCreditSpecificationErrorCode, aws_smithy_xml::decode::XmlDecodeError>::Ok(
crate::model::UnsuccessfulInstanceCreditSpecificationErrorCode::from(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
)
)
?
)
;
builder = builder.set_code(var_3055);
}
,
s if s.matches("message") /* Message com.amazonaws.ec2#UnsuccessfulInstanceCreditSpecificationItemError$Message */ => {
let var_3056 =
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_3056);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for UnsuccessfulInstanceCreditSpecificationItemError
impl Clone for UnsuccessfulInstanceCreditSpecificationItemError
source§fn clone(&self) -> UnsuccessfulInstanceCreditSpecificationItemError
fn clone(&self) -> UnsuccessfulInstanceCreditSpecificationItemError
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