#[non_exhaustive]pub struct SuccessfulInstanceCreditSpecificationItem { /* private fields */ }
Expand description
Describes the burstable performance instance whose credit option for CPU usage was successfully modified.
Implementations§
source§impl SuccessfulInstanceCreditSpecificationItem
impl SuccessfulInstanceCreditSpecificationItem
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The ID of the instance.
source§impl SuccessfulInstanceCreditSpecificationItem
impl SuccessfulInstanceCreditSpecificationItem
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture SuccessfulInstanceCreditSpecificationItem
.
Examples found in repository?
src/xml_deser.rs (line 54778)
54771 54772 54773 54774 54775 54776 54777 54778 54779 54780 54781 54782 54783 54784 54785 54786 54787 54788 54789 54790 54791 54792 54793 54794 54795 54796 54797 54798
pub fn deser_structure_crate_model_successful_instance_credit_specification_item(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<
crate::model::SuccessfulInstanceCreditSpecificationItem,
aws_smithy_xml::decode::XmlDecodeError,
> {
#[allow(unused_mut)]
let mut builder = crate::model::SuccessfulInstanceCreditSpecificationItem::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("instanceId") /* InstanceId com.amazonaws.ec2#SuccessfulInstanceCreditSpecificationItem$InstanceId */ => {
let var_2637 =
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_instance_id(var_2637);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for SuccessfulInstanceCreditSpecificationItem
impl Clone for SuccessfulInstanceCreditSpecificationItem
source§fn clone(&self) -> SuccessfulInstanceCreditSpecificationItem
fn clone(&self) -> SuccessfulInstanceCreditSpecificationItem
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