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>
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.