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.