Struct aws_sdk_chatbot::operation::update_account_preferences::UpdateAccountPreferencesInput
source · #[non_exhaustive]pub struct UpdateAccountPreferencesInput {
pub user_authorization_required: Option<bool>,
pub training_data_collection_enabled: Option<bool>,
}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.Enables use of a user role requirement in your chat configuration.
training_data_collection_enabled: Option<bool>Turns on training data collection. This helps improve the AWS Chatbot experience by allowing AWS Chatbot to store and use your customer information, such as AWS Chatbot configurations, notifications, user inputs, AWS Chatbot generated responses, and interaction data. This data helps us to continuously improve and develop Artificial Intelligence (AI) technologies. Your data is not shared with any third parties and is protected using sophisticated controls to prevent unauthorized access and misuse. AWS Chatbot does not store or use interactions in chat channels with Amazon Q for training AWS Chatbot’s AI technologies.
Implementations§
source§impl UpdateAccountPreferencesInput
impl UpdateAccountPreferencesInput
Enables use of a user role requirement in your chat configuration.
sourcepub fn training_data_collection_enabled(&self) -> Option<bool>
pub fn training_data_collection_enabled(&self) -> Option<bool>
Turns on training data collection. This helps improve the AWS Chatbot experience by allowing AWS Chatbot to store and use your customer information, such as AWS Chatbot configurations, notifications, user inputs, AWS Chatbot generated responses, and interaction data. This data helps us to continuously improve and develop Artificial Intelligence (AI) technologies. Your data is not shared with any third parties and is protected using sophisticated controls to prevent unauthorized access and misuse. AWS Chatbot does not store or use interactions in chat channels with Amazon Q for training AWS Chatbot’s AI technologies.
source§impl UpdateAccountPreferencesInput
impl UpdateAccountPreferencesInput
sourcepub fn builder() -> UpdateAccountPreferencesInputBuilder
pub fn builder() -> UpdateAccountPreferencesInputBuilder
Creates a new builder-style object to manufacture UpdateAccountPreferencesInput.
Trait Implementations§
source§impl Clone for UpdateAccountPreferencesInput
impl Clone for UpdateAccountPreferencesInput
source§fn clone(&self) -> UpdateAccountPreferencesInput
fn clone(&self) -> UpdateAccountPreferencesInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateAccountPreferencesInput
impl PartialEq for UpdateAccountPreferencesInput
source§fn eq(&self, other: &UpdateAccountPreferencesInput) -> bool
fn eq(&self, other: &UpdateAccountPreferencesInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateAccountPreferencesInput
Auto Trait Implementations§
impl Freeze for UpdateAccountPreferencesInput
impl RefUnwindSafe for UpdateAccountPreferencesInput
impl Send for UpdateAccountPreferencesInput
impl Sync for UpdateAccountPreferencesInput
impl Unpin for UpdateAccountPreferencesInput
impl UnwindSafe for UpdateAccountPreferencesInput
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