Struct aws_sdk_lexmodelsv2::model::SlotValueOverride
source · [−]#[non_exhaustive]pub struct SlotValueOverride { /* private fields */ }Expand description
The slot values that Amazon Lex uses when it sets slot values in a dialog step.
Implementations
sourceimpl SlotValueOverride
impl SlotValueOverride
sourcepub fn shape(&self) -> Option<&SlotShape>
pub fn shape(&self) -> Option<&SlotShape>
When the shape value is List, it indicates that the values field contains a list of slot values. When the value is Scalar, it indicates that the value field contains a single value.
sourcepub fn values(&self) -> Option<&[SlotValueOverride]>
pub fn values(&self) -> Option<&[SlotValueOverride]>
A list of one or more values that the user provided for the slot. For example, for a slot that elicits pizza toppings, the values might be "pepperoni" and "pineapple."
sourceimpl SlotValueOverride
impl SlotValueOverride
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture SlotValueOverride.
Trait Implementations
sourceimpl Clone for SlotValueOverride
impl Clone for SlotValueOverride
sourcefn clone(&self) -> SlotValueOverride
fn clone(&self) -> SlotValueOverride
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 SlotValueOverride
impl Debug for SlotValueOverride
sourceimpl PartialEq<SlotValueOverride> for SlotValueOverride
impl PartialEq<SlotValueOverride> for SlotValueOverride
sourcefn eq(&self, other: &SlotValueOverride) -> bool
fn eq(&self, other: &SlotValueOverride) -> bool
impl StructuralPartialEq for SlotValueOverride
Auto Trait Implementations
impl RefUnwindSafe for SlotValueOverride
impl Send for SlotValueOverride
impl Sync for SlotValueOverride
impl Unpin for SlotValueOverride
impl UnwindSafe for SlotValueOverride
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