Struct aws_sdk_lexmodelsv2::types::BotAliasHistoryEvent
source · #[non_exhaustive]pub struct BotAliasHistoryEvent {
pub bot_version: Option<String>,
pub start_date: Option<DateTime>,
pub end_date: Option<DateTime>,
}Expand description
Provides a record of an event that affects a bot alias. For example, when the version of a bot that the alias points to changes.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bot_version: Option<String>The version of the bot that was used in the event.
start_date: Option<DateTime>The date and time that the event started.
end_date: Option<DateTime>The date and time that the event ended.
Implementations§
source§impl BotAliasHistoryEvent
impl BotAliasHistoryEvent
sourcepub fn builder() -> BotAliasHistoryEventBuilder
pub fn builder() -> BotAliasHistoryEventBuilder
Creates a new builder-style object to manufacture BotAliasHistoryEvent.
Trait Implementations§
source§impl Clone for BotAliasHistoryEvent
impl Clone for BotAliasHistoryEvent
source§fn clone(&self) -> BotAliasHistoryEvent
fn clone(&self) -> BotAliasHistoryEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for BotAliasHistoryEvent
impl Debug for BotAliasHistoryEvent
source§impl PartialEq for BotAliasHistoryEvent
impl PartialEq for BotAliasHistoryEvent
source§fn eq(&self, other: &BotAliasHistoryEvent) -> bool
fn eq(&self, other: &BotAliasHistoryEvent) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BotAliasHistoryEvent
Auto Trait Implementations§
impl Freeze for BotAliasHistoryEvent
impl RefUnwindSafe for BotAliasHistoryEvent
impl Send for BotAliasHistoryEvent
impl Sync for BotAliasHistoryEvent
impl Unpin for BotAliasHistoryEvent
impl UnwindSafe for BotAliasHistoryEvent
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.