#[non_exhaustive]pub struct StringValueWhenUnsetConfigurationBuilder { /* private fields */ }Expand description
A builder for StringValueWhenUnsetConfiguration.
Implementations§
source§impl StringValueWhenUnsetConfigurationBuilder
 
impl StringValueWhenUnsetConfigurationBuilder
sourcepub fn value_when_unset_option(self, input: ValueWhenUnsetOption) -> Self
 
pub fn value_when_unset_option(self, input: ValueWhenUnsetOption) -> Self
The built-in options for default values. The value can be one of the following:
- 
RECOMMENDED: The recommended value.
- 
NULL: TheNULLvalue.
sourcepub fn set_value_when_unset_option(
    self,
    input: Option<ValueWhenUnsetOption>
) -> Self
 
pub fn set_value_when_unset_option( self, input: Option<ValueWhenUnsetOption> ) -> Self
The built-in options for default values. The value can be one of the following:
- 
RECOMMENDED: The recommended value.
- 
NULL: TheNULLvalue.
sourcepub fn get_value_when_unset_option(&self) -> &Option<ValueWhenUnsetOption>
 
pub fn get_value_when_unset_option(&self) -> &Option<ValueWhenUnsetOption>
The built-in options for default values. The value can be one of the following:
- 
RECOMMENDED: The recommended value.
- 
NULL: TheNULLvalue.
sourcepub fn custom_value(self, input: impl Into<String>) -> Self
 
pub fn custom_value(self, input: impl Into<String>) -> Self
A custom value that's used when the value of a parameter isn't set.
sourcepub fn set_custom_value(self, input: Option<String>) -> Self
 
pub fn set_custom_value(self, input: Option<String>) -> Self
A custom value that's used when the value of a parameter isn't set.
sourcepub fn get_custom_value(&self) -> &Option<String>
 
pub fn get_custom_value(&self) -> &Option<String>
A custom value that's used when the value of a parameter isn't set.
sourcepub fn build(self) -> StringValueWhenUnsetConfiguration
 
pub fn build(self) -> StringValueWhenUnsetConfiguration
Consumes the builder and constructs a StringValueWhenUnsetConfiguration.
Trait Implementations§
source§impl Clone for StringValueWhenUnsetConfigurationBuilder
 
impl Clone for StringValueWhenUnsetConfigurationBuilder
source§fn clone(&self) -> StringValueWhenUnsetConfigurationBuilder
 
fn clone(&self) -> StringValueWhenUnsetConfigurationBuilder
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 StringValueWhenUnsetConfigurationBuilder
 
impl Default for StringValueWhenUnsetConfigurationBuilder
source§fn default() -> StringValueWhenUnsetConfigurationBuilder
 
fn default() -> StringValueWhenUnsetConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for StringValueWhenUnsetConfigurationBuilder
 
impl PartialEq for StringValueWhenUnsetConfigurationBuilder
source§fn eq(&self, other: &StringValueWhenUnsetConfigurationBuilder) -> bool
 
fn eq(&self, other: &StringValueWhenUnsetConfigurationBuilder) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StringValueWhenUnsetConfigurationBuilder
Auto Trait Implementations§
impl Freeze for StringValueWhenUnsetConfigurationBuilder
impl RefUnwindSafe for StringValueWhenUnsetConfigurationBuilder
impl Send for StringValueWhenUnsetConfigurationBuilder
impl Sync for StringValueWhenUnsetConfigurationBuilder
impl Unpin for StringValueWhenUnsetConfigurationBuilder
impl UnwindSafe for StringValueWhenUnsetConfigurationBuilder
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.