Struct aws_sdk_lexmodelsv2::model::SlotSummary
source · [−]#[non_exhaustive]pub struct SlotSummary {
pub slot_id: Option<String>,
pub slot_name: Option<String>,
pub description: Option<String>,
pub slot_constraint: Option<SlotConstraint>,
pub slot_type_id: Option<String>,
pub value_elicitation_prompt_specification: Option<PromptSpecification>,
pub last_updated_date_time: Option<DateTime>,
}Expand description
Summary information about a slot, a value that the bot elicits from the user.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.slot_id: Option<String>The unique identifier of the slot.
slot_name: Option<String>The name given to the slot.
description: Option<String>The description of the slot.
slot_constraint: Option<SlotConstraint>Whether the slot is required or optional. An intent is complete when all required slots are filled.
slot_type_id: Option<String>The unique identifier for the slot type that defines the values for the slot.
value_elicitation_prompt_specification: Option<PromptSpecification>Prompts that are sent to the user to elicit a value for the slot.
last_updated_date_time: Option<DateTime>The timestamp of the last date and time that the slot was updated.
Implementations
The description of the slot.
Whether the slot is required or optional. An intent is complete when all required slots are filled.
The unique identifier for the slot type that defines the values for the slot.
Prompts that are sent to the user to elicit a value for the slot.
The timestamp of the last date and time that the slot was updated.
Creates a new builder-style object to manufacture SlotSummary
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for SlotSummary
impl Send for SlotSummary
impl Sync for SlotSummary
impl Unpin for SlotSummary
impl UnwindSafe for SlotSummary
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more