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