Struct aws_sdk_ec2::model::Phase1DhGroupNumbersListValue
source · #[non_exhaustive]pub struct Phase1DhGroupNumbersListValue { /* private fields */ }
Expand description
The Diffie-Hellmann group number for phase 1 IKE negotiations.
Implementations§
source§impl Phase1DhGroupNumbersListValue
impl Phase1DhGroupNumbersListValue
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture Phase1DhGroupNumbersListValue
.
Examples found in repository?
src/xml_deser.rs (line 70611)
70607 70608 70609 70610 70611 70612 70613 70614 70615 70616 70617 70618 70619 70620 70621 70622 70623 70624 70625 70626 70627 70628 70629 70630 70631 70632 70633
pub fn deser_structure_crate_model_phase1_dh_group_numbers_list_value(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::Phase1DhGroupNumbersListValue, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::Phase1DhGroupNumbersListValue::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("value") /* Value com.amazonaws.ec2#Phase1DHGroupNumbersListValue$Value */ => {
let var_3490 =
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_3490);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for Phase1DhGroupNumbersListValue
impl Clone for Phase1DhGroupNumbersListValue
source§fn clone(&self) -> Phase1DhGroupNumbersListValue
fn clone(&self) -> Phase1DhGroupNumbersListValue
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