trieve_client/models/
recommendation_analytics.rs1use crate::models;
12
13#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
14#[serde(tag = "type")]
15pub enum RecommendationAnalytics {
16 #[serde(rename="LowConfidenceRecommendations")]
17 LowConfidenceRecommendations(Box<models::LowConfidenceRecommendations>),
18 #[serde(rename="RecommendationQueries")]
19 RecommendationQueries(Box<models::RecommendationQueries>),
20}
21
22impl Default for RecommendationAnalytics {
23 fn default() -> Self {
24 Self::LowConfidenceRecommendations(Default::default())
25 }
26}
27
28