#[non_exhaustive]pub struct ClientCertificateRevocationListStatus { /* private fields */ }
Expand description
Describes the state of a client certificate revocation list.
Implementations§
source§impl ClientCertificateRevocationListStatus
impl ClientCertificateRevocationListStatus
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ClientCertificateRevocationListStatus
.
Examples found in repository?
src/xml_deser.rs (line 35870)
35863 35864 35865 35866 35867 35868 35869 35870 35871 35872 35873 35874 35875 35876 35877 35878 35879 35880 35881 35882 35883 35884 35885 35886 35887 35888 35889 35890 35891 35892 35893 35894 35895 35896 35897 35898 35899 35900 35901 35902 35903 35904
pub fn deser_structure_crate_model_client_certificate_revocation_list_status(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<
crate::model::ClientCertificateRevocationListStatus,
aws_smithy_xml::decode::XmlDecodeError,
> {
#[allow(unused_mut)]
let mut builder = crate::model::ClientCertificateRevocationListStatus::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("code") /* Code com.amazonaws.ec2#ClientCertificateRevocationListStatus$Code */ => {
let var_1497 =
Some(
Result::<crate::model::ClientCertificateRevocationListStatusCode, aws_smithy_xml::decode::XmlDecodeError>::Ok(
crate::model::ClientCertificateRevocationListStatusCode::from(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
)
)
?
)
;
builder = builder.set_code(var_1497);
}
,
s if s.matches("message") /* Message com.amazonaws.ec2#ClientCertificateRevocationListStatus$Message */ => {
let var_1498 =
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_1498);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for ClientCertificateRevocationListStatus
impl Clone for ClientCertificateRevocationListStatus
source§fn clone(&self) -> ClientCertificateRevocationListStatus
fn clone(&self) -> ClientCertificateRevocationListStatus
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