Struct aws_sdk_qldb::types::builders::ValueHolderBuilder
source · #[non_exhaustive]pub struct ValueHolderBuilder { /* private fields */ }Expand description
A builder for ValueHolder.
Implementations§
source§impl ValueHolderBuilder
impl ValueHolderBuilder
sourcepub fn ion_text(self, input: impl Into<String>) -> Self
pub fn ion_text(self, input: impl Into<String>) -> Self
An Amazon Ion plaintext value contained in a ValueHolder structure.
sourcepub fn set_ion_text(self, input: Option<String>) -> Self
pub fn set_ion_text(self, input: Option<String>) -> Self
An Amazon Ion plaintext value contained in a ValueHolder structure.
sourcepub fn get_ion_text(&self) -> &Option<String>
pub fn get_ion_text(&self) -> &Option<String>
An Amazon Ion plaintext value contained in a ValueHolder structure.
sourcepub fn build(self) -> ValueHolder
pub fn build(self) -> ValueHolder
Consumes the builder and constructs a ValueHolder.
Trait Implementations§
source§impl Clone for ValueHolderBuilder
impl Clone for ValueHolderBuilder
source§fn clone(&self) -> ValueHolderBuilder
fn clone(&self) -> ValueHolderBuilder
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 ValueHolderBuilder
impl Debug for ValueHolderBuilder
source§impl Default for ValueHolderBuilder
impl Default for ValueHolderBuilder
source§fn default() -> ValueHolderBuilder
fn default() -> ValueHolderBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ValueHolderBuilder
impl PartialEq for ValueHolderBuilder
source§fn eq(&self, other: &ValueHolderBuilder) -> bool
fn eq(&self, other: &ValueHolderBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ValueHolderBuilder
Auto Trait Implementations§
impl Freeze for ValueHolderBuilder
impl RefUnwindSafe for ValueHolderBuilder
impl Send for ValueHolderBuilder
impl Sync for ValueHolderBuilder
impl Unpin for ValueHolderBuilder
impl UnwindSafe for ValueHolderBuilder
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.