Struct google_dialogflow2::api::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig [−][src]
Detail human agent assistant config.
This type is not used in any activity, and only used as part of another schema.
Fields
feature_configs: Option<Vec<GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig>>Configuration of different suggestion features. One feature can have only one config.
group_suggestion_responses: Option<bool>If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
Trait Implementations
impl Clone for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
fn clone(
&self
) -> GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
&self
) -> GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl Default for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl<'de> Deserialize<'de> for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl Serialize for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
Auto Trait Implementations
impl RefUnwindSafe for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl Send for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl Sync for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl Unpin for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
impl UnwindSafe for GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionConfig[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,