Struct aws_sdk_honeycode::types::builders::VariableValueBuilder
source · #[non_exhaustive]pub struct VariableValueBuilder { /* private fields */ }
Expand description
A builder for VariableValue
.
Implementations§
source§impl VariableValueBuilder
impl VariableValueBuilder
sourcepub fn raw_value(self, input: impl Into<String>) -> Self
pub fn raw_value(self, input: impl Into<String>) -> Self
Raw value of the variable.
This field is required.sourcepub fn set_raw_value(self, input: Option<String>) -> Self
pub fn set_raw_value(self, input: Option<String>) -> Self
Raw value of the variable.
sourcepub fn get_raw_value(&self) -> &Option<String>
pub fn get_raw_value(&self) -> &Option<String>
Raw value of the variable.
sourcepub fn build(self) -> Result<VariableValue, BuildError>
pub fn build(self) -> Result<VariableValue, BuildError>
Consumes the builder and constructs a VariableValue
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for VariableValueBuilder
impl Clone for VariableValueBuilder
source§fn clone(&self) -> VariableValueBuilder
fn clone(&self) -> VariableValueBuilder
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 Debug for VariableValueBuilder
impl Debug for VariableValueBuilder
source§impl Default for VariableValueBuilder
impl Default for VariableValueBuilder
source§fn default() -> VariableValueBuilder
fn default() -> VariableValueBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for VariableValueBuilder
impl PartialEq for VariableValueBuilder
source§fn eq(&self, other: &VariableValueBuilder) -> bool
fn eq(&self, other: &VariableValueBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for VariableValueBuilder
Auto Trait Implementations§
impl Freeze for VariableValueBuilder
impl RefUnwindSafe for VariableValueBuilder
impl Send for VariableValueBuilder
impl Sync for VariableValueBuilder
impl Unpin for VariableValueBuilder
impl UnwindSafe for VariableValueBuilder
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>
Creates a shared type from an unshared type.