#[non_exhaustive]pub struct ElicitationCodeHookInvocationSetting { /* private fields */ }Expand description
Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.
Implementations
sourceimpl ElicitationCodeHookInvocationSetting
impl ElicitationCodeHookInvocationSetting
sourcepub fn enable_code_hook_invocation(&self) -> Option<bool>
pub fn enable_code_hook_invocation(&self) -> Option<bool>
Indicates whether a Lambda function should be invoked for the dialog.
sourcepub fn invocation_label(&self) -> Option<&str>
pub fn invocation_label(&self) -> Option<&str>
A label that indicates the dialog step from which the dialog code hook is happening.
sourceimpl ElicitationCodeHookInvocationSetting
impl ElicitationCodeHookInvocationSetting
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ElicitationCodeHookInvocationSetting.
Trait Implementations
sourceimpl Clone for ElicitationCodeHookInvocationSetting
impl Clone for ElicitationCodeHookInvocationSetting
sourcefn clone(&self) -> ElicitationCodeHookInvocationSetting
fn clone(&self) -> ElicitationCodeHookInvocationSetting
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 PartialEq<ElicitationCodeHookInvocationSetting> for ElicitationCodeHookInvocationSetting
impl PartialEq<ElicitationCodeHookInvocationSetting> for ElicitationCodeHookInvocationSetting
sourcefn eq(&self, other: &ElicitationCodeHookInvocationSetting) -> bool
fn eq(&self, other: &ElicitationCodeHookInvocationSetting) -> bool
impl StructuralPartialEq for ElicitationCodeHookInvocationSetting
Auto Trait Implementations
impl RefUnwindSafe for ElicitationCodeHookInvocationSetting
impl Send for ElicitationCodeHookInvocationSetting
impl Sync for ElicitationCodeHookInvocationSetting
impl Unpin for ElicitationCodeHookInvocationSetting
impl UnwindSafe for ElicitationCodeHookInvocationSetting
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