Struct aws_sdk_lexmodelsv2::output::DescribeSlotTypeOutput
source · [−]#[non_exhaustive]pub struct DescribeSlotTypeOutput { /* private fields */ }Implementations
sourceimpl DescribeSlotTypeOutput
impl DescribeSlotTypeOutput
sourcepub fn slot_type_id(&self) -> Option<&str>
pub fn slot_type_id(&self) -> Option<&str>
The unique identifier for the slot type.
sourcepub fn slot_type_name(&self) -> Option<&str>
pub fn slot_type_name(&self) -> Option<&str>
The name specified for the slot type.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description specified for the slot type.
sourcepub fn slot_type_values(&self) -> Option<&[SlotTypeValue]>
pub fn slot_type_values(&self) -> Option<&[SlotTypeValue]>
The values that the slot type can take. Includes any synonyms for the slot type values.
sourcepub fn value_selection_setting(&self) -> Option<&SlotValueSelectionSetting>
pub fn value_selection_setting(&self) -> Option<&SlotValueSelectionSetting>
The strategy that Amazon Lex uses to choose a value from a list of possible values.
sourcepub fn parent_slot_type_signature(&self) -> Option<&str>
pub fn parent_slot_type_signature(&self) -> Option<&str>
The built in slot type used as a parent to this slot type.
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The version of the bot associated with the slot type.
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
A timestamp of the date and time that the slot type was created.
sourcepub fn last_updated_date_time(&self) -> Option<&DateTime>
pub fn last_updated_date_time(&self) -> Option<&DateTime>
A timestamp of the date and time that the slot type was last updated.
sourcepub fn external_source_setting(&self) -> Option<&ExternalSourceSetting>
pub fn external_source_setting(&self) -> Option<&ExternalSourceSetting>
Provides information about the external source of the slot type's definition.
sourceimpl DescribeSlotTypeOutput
impl DescribeSlotTypeOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeSlotTypeOutput.
Trait Implementations
sourceimpl Clone for DescribeSlotTypeOutput
impl Clone for DescribeSlotTypeOutput
sourcefn clone(&self) -> DescribeSlotTypeOutput
fn clone(&self) -> DescribeSlotTypeOutput
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 DescribeSlotTypeOutput
impl Debug for DescribeSlotTypeOutput
sourceimpl PartialEq<DescribeSlotTypeOutput> for DescribeSlotTypeOutput
impl PartialEq<DescribeSlotTypeOutput> for DescribeSlotTypeOutput
sourcefn eq(&self, other: &DescribeSlotTypeOutput) -> bool
fn eq(&self, other: &DescribeSlotTypeOutput) -> bool
impl StructuralPartialEq for DescribeSlotTypeOutput
Auto Trait Implementations
impl RefUnwindSafe for DescribeSlotTypeOutput
impl Send for DescribeSlotTypeOutput
impl Sync for DescribeSlotTypeOutput
impl Unpin for DescribeSlotTypeOutput
impl UnwindSafe for DescribeSlotTypeOutput
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