pub struct GoogleCloudRetailV2ConversationalSearchCustomizationConfig {
pub catalog: Option<String>,
pub intent_classification_config: Option<GoogleCloudRetailV2IntentClassificationConfig>,
pub retailer_display_name: Option<String>,
}Expand description
The public proto to represent the conversational search customization config. It will be converted to the internal proto in the backend.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§catalog: Option<String>Required. Resource name of the catalog. Format: projects/{project}/locations/{location}/catalogs/{catalog}
intent_classification_config: Option<GoogleCloudRetailV2IntentClassificationConfig>Optional. The configs for intent classification.
retailer_display_name: Option<String>Optional. The retailer’s display name that could be used in our LLM answers. Example - “Google”
Trait Implementations§
Source§impl Clone for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl Clone for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
Source§fn clone(&self) -> GoogleCloudRetailV2ConversationalSearchCustomizationConfig
fn clone(&self) -> GoogleCloudRetailV2ConversationalSearchCustomizationConfig
Returns a duplicate 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 Default for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl Default for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
Source§fn default() -> GoogleCloudRetailV2ConversationalSearchCustomizationConfig
fn default() -> GoogleCloudRetailV2ConversationalSearchCustomizationConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl<'de> Deserialize<'de> for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl RequestValue for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl ResponseResult for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
Auto Trait Implementations§
impl Freeze for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl RefUnwindSafe for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl Send for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl Sync for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl Unpin for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
impl UnwindSafe for GoogleCloudRetailV2ConversationalSearchCustomizationConfig
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