Struct aws_sdk_ec2::operation::provision_ipam_pool_cidr::builders::ProvisionIpamPoolCidrOutputBuilder
source · #[non_exhaustive]pub struct ProvisionIpamPoolCidrOutputBuilder { /* private fields */ }Expand description
A builder for ProvisionIpamPoolCidrOutput.
Implementations§
source§impl ProvisionIpamPoolCidrOutputBuilder
impl ProvisionIpamPoolCidrOutputBuilder
sourcepub fn ipam_pool_cidr(self, input: IpamPoolCidr) -> Self
pub fn ipam_pool_cidr(self, input: IpamPoolCidr) -> Self
Information about the provisioned CIDR.
sourcepub fn set_ipam_pool_cidr(self, input: Option<IpamPoolCidr>) -> Self
pub fn set_ipam_pool_cidr(self, input: Option<IpamPoolCidr>) -> Self
Information about the provisioned CIDR.
sourcepub fn get_ipam_pool_cidr(&self) -> &Option<IpamPoolCidr>
pub fn get_ipam_pool_cidr(&self) -> &Option<IpamPoolCidr>
Information about the provisioned CIDR.
sourcepub fn build(self) -> ProvisionIpamPoolCidrOutput
pub fn build(self) -> ProvisionIpamPoolCidrOutput
Consumes the builder and constructs a ProvisionIpamPoolCidrOutput.
Trait Implementations§
source§impl Clone for ProvisionIpamPoolCidrOutputBuilder
impl Clone for ProvisionIpamPoolCidrOutputBuilder
source§fn clone(&self) -> ProvisionIpamPoolCidrOutputBuilder
fn clone(&self) -> ProvisionIpamPoolCidrOutputBuilder
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 ProvisionIpamPoolCidrOutputBuilder
impl Default for ProvisionIpamPoolCidrOutputBuilder
source§fn default() -> ProvisionIpamPoolCidrOutputBuilder
fn default() -> ProvisionIpamPoolCidrOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ProvisionIpamPoolCidrOutputBuilder
impl PartialEq for ProvisionIpamPoolCidrOutputBuilder
source§fn eq(&self, other: &ProvisionIpamPoolCidrOutputBuilder) -> bool
fn eq(&self, other: &ProvisionIpamPoolCidrOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ProvisionIpamPoolCidrOutputBuilder
Auto Trait Implementations§
impl Freeze for ProvisionIpamPoolCidrOutputBuilder
impl RefUnwindSafe for ProvisionIpamPoolCidrOutputBuilder
impl Send for ProvisionIpamPoolCidrOutputBuilder
impl Sync for ProvisionIpamPoolCidrOutputBuilder
impl Unpin for ProvisionIpamPoolCidrOutputBuilder
impl UnwindSafe for ProvisionIpamPoolCidrOutputBuilder
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.