Skip to content

Commit f13ecb0

Browse files
committed
Remove score_details as experimental feature
1 parent 1855307 commit f13ecb0

File tree

1 file changed

+2
-23
lines changed

1 file changed

+2
-23
lines changed

src/features.rs

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ use serde::{Deserialize, Serialize};
88
#[derive(Clone, Debug, Deserialize)]
99
#[serde(rename_all = "camelCase")]
1010
pub 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")]
3130
pub 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

4037
impl<'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

Comments
 (0)