#[non_exhaustive]pub struct DisableFastSnapshotRestoreStateError { /* private fields */ }
Expand description
Describes an error that occurred when disabling fast snapshot restores.
Implementations§
source§impl DisableFastSnapshotRestoreStateError
impl DisableFastSnapshotRestoreStateError
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DisableFastSnapshotRestoreStateError
.
Examples found in repository?
src/xml_deser.rs (line 70005)
69998 69999 70000 70001 70002 70003 70004 70005 70006 70007 70008 70009 70010 70011 70012 70013 70014 70015 70016 70017 70018 70019 70020 70021 70022 70023 70024 70025 70026 70027 70028 70029 70030 70031 70032 70033 70034 70035 70036 70037 70038
pub fn deser_structure_crate_model_disable_fast_snapshot_restore_state_error(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<
crate::model::DisableFastSnapshotRestoreStateError,
aws_smithy_xml::decode::XmlDecodeError,
> {
#[allow(unused_mut)]
let mut builder = crate::model::DisableFastSnapshotRestoreStateError::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("code") /* Code com.amazonaws.ec2#DisableFastSnapshotRestoreStateError$Code */ => {
let var_3464 =
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_3464);
}
,
s if s.matches("message") /* Message com.amazonaws.ec2#DisableFastSnapshotRestoreStateError$Message */ => {
let var_3465 =
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_3465);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for DisableFastSnapshotRestoreStateError
impl Clone for DisableFastSnapshotRestoreStateError
source§fn clone(&self) -> DisableFastSnapshotRestoreStateError
fn clone(&self) -> DisableFastSnapshotRestoreStateError
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