Struct aws_sdk_lexmodelsv2::operation::delete_custom_vocabulary::DeleteCustomVocabularyOutput
source · #[non_exhaustive]pub struct DeleteCustomVocabularyOutput {
pub bot_id: Option<String>,
pub bot_version: Option<String>,
pub locale_id: Option<String>,
pub custom_vocabulary_status: Option<CustomVocabularyStatus>,
/* private fields */
}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_id: Option<String>The identifier of the bot that the custom vocabulary was removed from.
bot_version: Option<String>The version of the bot that the custom vocabulary was removed from.
locale_id: Option<String>The locale identifier for the locale that the custom vocabulary was removed from.
custom_vocabulary_status: Option<CustomVocabularyStatus>The status of removing the custom vocabulary.
Implementations§
source§impl DeleteCustomVocabularyOutput
impl DeleteCustomVocabularyOutput
sourcepub fn bot_id(&self) -> Option<&str>
pub fn bot_id(&self) -> Option<&str>
The identifier of the bot that the custom vocabulary was removed from.
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The version of the bot that the custom vocabulary was removed from.
sourcepub fn locale_id(&self) -> Option<&str>
pub fn locale_id(&self) -> Option<&str>
The locale identifier for the locale that the custom vocabulary was removed from.
sourcepub fn custom_vocabulary_status(&self) -> Option<&CustomVocabularyStatus>
pub fn custom_vocabulary_status(&self) -> Option<&CustomVocabularyStatus>
The status of removing the custom vocabulary.
source§impl DeleteCustomVocabularyOutput
impl DeleteCustomVocabularyOutput
sourcepub fn builder() -> DeleteCustomVocabularyOutputBuilder
pub fn builder() -> DeleteCustomVocabularyOutputBuilder
Creates a new builder-style object to manufacture DeleteCustomVocabularyOutput.
Trait Implementations§
source§impl Clone for DeleteCustomVocabularyOutput
impl Clone for DeleteCustomVocabularyOutput
source§fn clone(&self) -> DeleteCustomVocabularyOutput
fn clone(&self) -> DeleteCustomVocabularyOutput
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 DeleteCustomVocabularyOutput
impl Debug for DeleteCustomVocabularyOutput
source§impl PartialEq for DeleteCustomVocabularyOutput
impl PartialEq for DeleteCustomVocabularyOutput
source§fn eq(&self, other: &DeleteCustomVocabularyOutput) -> bool
fn eq(&self, other: &DeleteCustomVocabularyOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for DeleteCustomVocabularyOutput
impl RequestId for DeleteCustomVocabularyOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None if the service could not be reached.impl StructuralPartialEq for DeleteCustomVocabularyOutput
Auto Trait Implementations§
impl RefUnwindSafe for DeleteCustomVocabularyOutput
impl Send for DeleteCustomVocabularyOutput
impl Sync for DeleteCustomVocabularyOutput
impl Unpin for DeleteCustomVocabularyOutput
impl UnwindSafe for DeleteCustomVocabularyOutput
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.