Struct aws_sdk_lexmodelsv2::types::BotVersionSummary
source · #[non_exhaustive]pub struct BotVersionSummary {
pub bot_name: Option<String>,
pub bot_version: Option<String>,
pub description: Option<String>,
pub bot_status: Option<BotStatus>,
pub creation_date_time: Option<DateTime>,
}
Expand description
Summary information about a bot version returned by the ListBotVersions operation.
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.bot_name: Option<String>
The name of the bot associated with the version.
bot_version: Option<String>
The numeric version of the bot, or DRAFT
to indicate that this is the version of the bot that can be updated..
description: Option<String>
The description of the version.
bot_status: Option<BotStatus>
The status of the bot. When the status is available, the version of the bot is ready for use.
creation_date_time: Option<DateTime>
A timestamp of the date and time that the version was created.
Implementations§
source§impl BotVersionSummary
impl BotVersionSummary
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The numeric version of the bot, or DRAFT
to indicate that this is the version of the bot that can be updated..
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the version.
sourcepub fn bot_status(&self) -> Option<&BotStatus>
pub fn bot_status(&self) -> Option<&BotStatus>
The status of the bot. When the status is available, the version of the bot is ready for use.
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 version was created.
source§impl BotVersionSummary
impl BotVersionSummary
sourcepub fn builder() -> BotVersionSummaryBuilder
pub fn builder() -> BotVersionSummaryBuilder
Creates a new builder-style object to manufacture BotVersionSummary
.
Trait Implementations§
source§impl Clone for BotVersionSummary
impl Clone for BotVersionSummary
source§fn clone(&self) -> BotVersionSummary
fn clone(&self) -> BotVersionSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BotVersionSummary
impl Debug for BotVersionSummary
source§impl PartialEq for BotVersionSummary
impl PartialEq for BotVersionSummary
source§fn eq(&self, other: &BotVersionSummary) -> bool
fn eq(&self, other: &BotVersionSummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for BotVersionSummary
Auto Trait Implementations§
impl Freeze for BotVersionSummary
impl RefUnwindSafe for BotVersionSummary
impl Send for BotVersionSummary
impl Sync for BotVersionSummary
impl Unpin for BotVersionSummary
impl UnwindSafe for BotVersionSummary
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more