Struct aws_sdk_lexmodelsv2::model::DtmfSpecification
source · [−]#[non_exhaustive]pub struct DtmfSpecification { /* private fields */ }Expand description
Specifies the DTMF input specifications.
Implementations
sourceimpl DtmfSpecification
impl DtmfSpecification
sourcepub fn max_length(&self) -> Option<i32>
pub fn max_length(&self) -> Option<i32>
The maximum number of DTMF digits allowed in an utterance.
sourcepub fn end_timeout_ms(&self) -> Option<i32>
pub fn end_timeout_ms(&self) -> Option<i32>
How long the bot should wait after the last DTMF character input before assuming that the input has concluded.
sourcepub fn deletion_character(&self) -> Option<&str>
pub fn deletion_character(&self) -> Option<&str>
The DTMF character that clears the accumulated DTMF digits and immediately ends the input.
sourcepub fn end_character(&self) -> Option<&str>
pub fn end_character(&self) -> Option<&str>
The DTMF character that immediately ends input. If the user does not press this character, the input ends after the end timeout.
sourceimpl DtmfSpecification
impl DtmfSpecification
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DtmfSpecification.
Trait Implementations
sourceimpl Clone for DtmfSpecification
impl Clone for DtmfSpecification
sourcefn clone(&self) -> DtmfSpecification
fn clone(&self) -> DtmfSpecification
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DtmfSpecification
impl Debug for DtmfSpecification
sourceimpl PartialEq<DtmfSpecification> for DtmfSpecification
impl PartialEq<DtmfSpecification> for DtmfSpecification
sourcefn eq(&self, other: &DtmfSpecification) -> bool
fn eq(&self, other: &DtmfSpecification) -> bool
impl StructuralPartialEq for DtmfSpecification
Auto Trait Implementations
impl RefUnwindSafe for DtmfSpecification
impl Send for DtmfSpecification
impl Sync for DtmfSpecification
impl Unpin for DtmfSpecification
impl UnwindSafe for DtmfSpecification
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more