#[non_exhaustive]pub struct Ipv4PrefixSpecificationRequestBuilder { /* private fields */ }
Expand description
A builder for Ipv4PrefixSpecificationRequest
.
Implementations§
source§impl Ipv4PrefixSpecificationRequestBuilder
impl Ipv4PrefixSpecificationRequestBuilder
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) -> Ipv4PrefixSpecificationRequest
pub fn build(self) -> Ipv4PrefixSpecificationRequest
Consumes the builder and constructs a Ipv4PrefixSpecificationRequest
.
Trait Implementations§
source§impl Clone for Ipv4PrefixSpecificationRequestBuilder
impl Clone for Ipv4PrefixSpecificationRequestBuilder
source§fn clone(&self) -> Ipv4PrefixSpecificationRequestBuilder
fn clone(&self) -> Ipv4PrefixSpecificationRequestBuilder
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 Ipv4PrefixSpecificationRequestBuilder
impl Default for Ipv4PrefixSpecificationRequestBuilder
source§fn default() -> Ipv4PrefixSpecificationRequestBuilder
fn default() -> Ipv4PrefixSpecificationRequestBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for Ipv4PrefixSpecificationRequestBuilder
impl PartialEq for Ipv4PrefixSpecificationRequestBuilder
source§fn eq(&self, other: &Ipv4PrefixSpecificationRequestBuilder) -> bool
fn eq(&self, other: &Ipv4PrefixSpecificationRequestBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for Ipv4PrefixSpecificationRequestBuilder
Auto Trait Implementations§
impl Freeze for Ipv4PrefixSpecificationRequestBuilder
impl RefUnwindSafe for Ipv4PrefixSpecificationRequestBuilder
impl Send for Ipv4PrefixSpecificationRequestBuilder
impl Sync for Ipv4PrefixSpecificationRequestBuilder
impl Unpin for Ipv4PrefixSpecificationRequestBuilder
impl UnwindSafe for Ipv4PrefixSpecificationRequestBuilder
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.