@@ -8,7 +8,6 @@ use serde::{Deserialize, Serialize};
88#[ derive( Clone , Debug , Deserialize ) ]
99#[ serde( rename_all = "camelCase" ) ]
1010pub struct ExperimentalFeaturesResult {
11- pub score_details : bool ,
1211 pub vector_store : bool ,
1312}
1413
@@ -24,33 +23,25 @@ pub struct ExperimentalFeaturesResult {
2423/// # let MEILISEARCH_API_KEY = option_env!("MEILISEARCH_API_KEY").unwrap_or("masterKey");
2524/// # let client = Client::new(MEILISEARCH_URL, Some(MEILISEARCH_API_KEY));
2625/// let mut features = ExperimentalFeatures::new(&client);
27- /// features.set_score_details (true);
26+ /// features.set_vector_store (true);
2827/// ```
2928#[ derive( Debug , Serialize ) ]
3029#[ serde( rename_all = "camelCase" ) ]
3130pub struct ExperimentalFeatures < ' a > {
3231 #[ serde( skip_serializing) ]
3332 client : & ' a Client ,
3433 #[ serde( skip_serializing_if = "Option::is_none" ) ]
35- pub score_details : Option < bool > ,
36- #[ serde( skip_serializing_if = "Option::is_none" ) ]
3734 pub vector_store : Option < bool > ,
3835}
3936
4037impl < ' a > ExperimentalFeatures < ' a > {
4138 pub fn new ( client : & ' a Client ) -> Self {
4239 ExperimentalFeatures {
4340 client,
44- score_details : None ,
4541 vector_store : None ,
4642 }
4743 }
4844
49- pub fn set_score_details ( & mut self , score_details : bool ) -> & mut Self {
50- self . score_details = Some ( score_details) ;
51- self
52- }
53-
5445 pub fn set_vector_store ( & mut self , vector_store : bool ) -> & mut Self {
5546 self . vector_store = Some ( vector_store) ;
5647 self
@@ -91,7 +82,7 @@ impl<'a> ExperimentalFeatures<'a> {
9182 /// # let client = Client::new(MEILISEARCH_URL, Some(MEILISEARCH_API_KEY));
9283 /// futures::executor::block_on(async move {
9384 /// let mut features = ExperimentalFeatures::new(&client);
94- /// features.set_score_details (true);
85+ /// features.set_vector_store (true);
9586 /// features.update().await.unwrap();
9687 /// });
9788 /// ```
@@ -117,26 +108,14 @@ mod tests {
117108 #[ meilisearch_test]
118109 async fn test_experimental_features_get ( client : Client ) {
119110 let mut features = ExperimentalFeatures :: new ( & client) ;
120- features. set_score_details ( false ) ;
121111 features. set_vector_store ( false ) ;
122112 let _ = features. update ( ) . await . unwrap ( ) ;
123113
124114 let res = features. get ( ) . await . unwrap ( ) ;
125115
126- assert ! ( !res. score_details) ;
127116 assert ! ( !res. vector_store) ;
128117 }
129118
130- #[ meilisearch_test]
131- async fn test_experimental_features_enable_score_details ( client : Client ) {
132- let mut features = ExperimentalFeatures :: new ( & client) ;
133- features. set_score_details ( true ) ;
134-
135- let res = features. update ( ) . await . unwrap ( ) ;
136-
137- assert ! ( res. score_details) ;
138- }
139-
140119 #[ meilisearch_test]
141120 async fn test_experimental_features_enable_vector_store ( client : Client ) {
142121 let mut features = ExperimentalFeatures :: new ( & client) ;
0 commit comments