Struct aws_sdk_ec2::model::Phase2DhGroupNumbersListValue
source · #[non_exhaustive]pub struct Phase2DhGroupNumbersListValue { /* private fields */ }
Expand description
The Diffie-Hellmann group number for phase 2 IKE negotiations.
Implementations§
source§impl Phase2DhGroupNumbersListValue
impl Phase2DhGroupNumbersListValue
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture Phase2DhGroupNumbersListValue
.
Examples found in repository?
src/xml_deser.rs (line 70639)
70635 70636 70637 70638 70639 70640 70641 70642 70643 70644 70645 70646 70647 70648 70649 70650 70651 70652 70653 70654 70655 70656 70657 70658 70659 70660 70661
pub fn deser_structure_crate_model_phase2_dh_group_numbers_list_value(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::Phase2DhGroupNumbersListValue, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::Phase2DhGroupNumbersListValue::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("value") /* Value com.amazonaws.ec2#Phase2DHGroupNumbersListValue$Value */ => {
let var_3491 =
Some(
{
<i32 as aws_smithy_types::primitive::Parse>::parse_smithy_primitive(
aws_smithy_xml::decode::try_data(&mut tag)?.as_ref()
)
.map_err(|_|aws_smithy_xml::decode::XmlDecodeError::custom("expected (integer: `com.amazonaws.ec2#Integer`)"))
}
?
)
;
builder = builder.set_value(var_3491);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for Phase2DhGroupNumbersListValue
impl Clone for Phase2DhGroupNumbersListValue
source§fn clone(&self) -> Phase2DhGroupNumbersListValue
fn clone(&self) -> Phase2DhGroupNumbersListValue
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