Struct aws_sdk_ec2::types::builders::Ipv4PrefixSpecificationBuilder
source · #[non_exhaustive]pub struct Ipv4PrefixSpecificationBuilder { /* private fields */ }
Expand description
A builder for Ipv4PrefixSpecification
.
Implementations§
source§impl Ipv4PrefixSpecificationBuilder
impl Ipv4PrefixSpecificationBuilder
sourcepub fn ipv4_prefix(self, input: impl Into<String>) -> Self
pub fn ipv4_prefix(self, input: impl Into<String>) -> Self
The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.
sourcepub fn set_ipv4_prefix(self, input: Option<String>) -> Self
pub fn set_ipv4_prefix(self, input: Option<String>) -> Self
The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.
sourcepub fn get_ipv4_prefix(&self) -> &Option<String>
pub fn get_ipv4_prefix(&self) -> &Option<String>
The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.
sourcepub fn build(self) -> Ipv4PrefixSpecification
pub fn build(self) -> Ipv4PrefixSpecification
Consumes the builder and constructs a Ipv4PrefixSpecification
.
Trait Implementations§
source§impl Clone for Ipv4PrefixSpecificationBuilder
impl Clone for Ipv4PrefixSpecificationBuilder
source§fn clone(&self) -> Ipv4PrefixSpecificationBuilder
fn clone(&self) -> Ipv4PrefixSpecificationBuilder
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 moresource§impl Default for Ipv4PrefixSpecificationBuilder
impl Default for Ipv4PrefixSpecificationBuilder
source§fn default() -> Ipv4PrefixSpecificationBuilder
fn default() -> Ipv4PrefixSpecificationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for Ipv4PrefixSpecificationBuilder
impl PartialEq for Ipv4PrefixSpecificationBuilder
source§fn eq(&self, other: &Ipv4PrefixSpecificationBuilder) -> bool
fn eq(&self, other: &Ipv4PrefixSpecificationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for Ipv4PrefixSpecificationBuilder
Auto Trait Implementations§
impl Freeze for Ipv4PrefixSpecificationBuilder
impl RefUnwindSafe for Ipv4PrefixSpecificationBuilder
impl Send for Ipv4PrefixSpecificationBuilder
impl Sync for Ipv4PrefixSpecificationBuilder
impl Unpin for Ipv4PrefixSpecificationBuilder
impl UnwindSafe for Ipv4PrefixSpecificationBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.