Struct aws_sdk_lexmodelsv2::operation::start_bot_resource_generation::StartBotResourceGenerationOutput
source · #[non_exhaustive]pub struct StartBotResourceGenerationOutput {
pub generation_input_prompt: Option<String>,
pub generation_id: Option<String>,
pub bot_id: Option<String>,
pub bot_version: Option<String>,
pub locale_id: Option<String>,
pub generation_status: Option<GenerationStatus>,
pub creation_date_time: Option<DateTime>,
/* private fields */
}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.generation_input_prompt: Option<String>The prompt that was used generate intents and slot types for the bot locale.
generation_id: Option<String>The unique identifier of the generation request.
bot_id: Option<String>The unique identifier of the bot for which the generation request was made.
bot_version: Option<String>The version of the bot for which the generation request was made.
locale_id: Option<String>The locale of the bot for which the generation request was made.
generation_status: Option<GenerationStatus>The status of the generation request.
creation_date_time: Option<DateTime>The date and time at which the generation request was made.
Implementations§
source§impl StartBotResourceGenerationOutput
impl StartBotResourceGenerationOutput
sourcepub fn generation_input_prompt(&self) -> Option<&str>
pub fn generation_input_prompt(&self) -> Option<&str>
The prompt that was used generate intents and slot types for the bot locale.
sourcepub fn generation_id(&self) -> Option<&str>
pub fn generation_id(&self) -> Option<&str>
The unique identifier of the generation request.
sourcepub fn bot_id(&self) -> Option<&str>
pub fn bot_id(&self) -> Option<&str>
The unique identifier of the bot for which the generation request was made.
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The version of the bot for which the generation request was made.
sourcepub fn locale_id(&self) -> Option<&str>
pub fn locale_id(&self) -> Option<&str>
The locale of the bot for which the generation request was made.
sourcepub fn generation_status(&self) -> Option<&GenerationStatus>
pub fn generation_status(&self) -> Option<&GenerationStatus>
The status of the generation request.
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
The date and time at which the generation request was made.
source§impl StartBotResourceGenerationOutput
impl StartBotResourceGenerationOutput
sourcepub fn builder() -> StartBotResourceGenerationOutputBuilder
pub fn builder() -> StartBotResourceGenerationOutputBuilder
Creates a new builder-style object to manufacture StartBotResourceGenerationOutput.
Trait Implementations§
source§impl Clone for StartBotResourceGenerationOutput
impl Clone for StartBotResourceGenerationOutput
source§fn clone(&self) -> StartBotResourceGenerationOutput
fn clone(&self) -> StartBotResourceGenerationOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for StartBotResourceGenerationOutput
impl PartialEq for StartBotResourceGenerationOutput
source§fn eq(&self, other: &StartBotResourceGenerationOutput) -> bool
fn eq(&self, other: &StartBotResourceGenerationOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for StartBotResourceGenerationOutput
impl RequestId for StartBotResourceGenerationOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for StartBotResourceGenerationOutput
Auto Trait Implementations§
impl Freeze for StartBotResourceGenerationOutput
impl RefUnwindSafe for StartBotResourceGenerationOutput
impl Send for StartBotResourceGenerationOutput
impl Sync for StartBotResourceGenerationOutput
impl Unpin for StartBotResourceGenerationOutput
impl UnwindSafe for StartBotResourceGenerationOutput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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