Remove unnecessary lifetime param and use new RNG API
Some checks failed
Build docker image / Build-Docker-Image (push) Has been cancelled
rust-clippy analyze / Run rust-clippy analyzing (push) Has been cancelled

This commit is contained in:
2025-10-14 17:57:18 +02:00
parent b1c9f2ccf8
commit c39a39a889

View File

@@ -4,7 +4,7 @@ use serde::de::DeserializeOwned;
use crate::meilisearch::GetId;
pub async fn get_random_item<'a, T>(index: Index, filter: String) -> i32
pub async fn get_random_item<T>(index: Index, filter: String) -> i32
where
T: DeserializeOwned + GetId + 'static + Send + Sync,
{
@@ -15,7 +15,7 @@ where
.await
.unwrap();
let offset: usize = rand::thread_rng().gen_range(0..result.estimated_total_hits.unwrap());
let offset: usize = rand::rng().random_range(0..result.estimated_total_hits.unwrap());
let result = index
.search()