#[non_exhaustive]pub struct MultiRegionAccessPointRegionalResponse { /* private fields */ }
Expand description
Status information for a single Multi-Region Access Point Region.
Implementations§
source§impl MultiRegionAccessPointRegionalResponse
impl MultiRegionAccessPointRegionalResponse
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture MultiRegionAccessPointRegionalResponse
.
Examples found in repository?
src/xml_deser.rs (line 6645)
6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678
pub fn deser_structure_crate_model_multi_region_access_point_regional_response(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<
crate::model::MultiRegionAccessPointRegionalResponse,
aws_smithy_xml::decode::XmlDecodeError,
> {
#[allow(unused_mut)]
let mut builder = crate::model::MultiRegionAccessPointRegionalResponse::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("Name") /* Name com.amazonaws.s3control#MultiRegionAccessPointRegionalResponse$Name */ => {
let var_311 =
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_name(var_311);
}
,
s if s.matches("RequestStatus") /* RequestStatus com.amazonaws.s3control#MultiRegionAccessPointRegionalResponse$RequestStatus */ => {
let var_312 =
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_request_status(var_312);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for MultiRegionAccessPointRegionalResponse
impl Clone for MultiRegionAccessPointRegionalResponse
source§fn clone(&self) -> MultiRegionAccessPointRegionalResponse
fn clone(&self) -> MultiRegionAccessPointRegionalResponse
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