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