From 14fb489f49fe48793c5cfe386aa3e21120917d96 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Tue, 1 Jul 2025 21:57:52 +0200 Subject: [PATCH] reorganize all imports --- src/api/jobs.rs | 8 +++----- src/api/state.rs | 3 +-- src/query.rs | 11 +++++------ 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/src/api/jobs.rs b/src/api/jobs.rs index 933fddc..86a4abe 100644 --- a/src/api/jobs.rs +++ b/src/api/jobs.rs @@ -1,12 +1,10 @@ -use snafu::Report; -use snafu::{ResultExt, Snafu}; use std::{sync::Arc, time::Duration}; -use tracing::error; +use snafu::{Report, ResultExt, Snafu}; +use tracing::error; use uuid::Uuid; -use crate::storage; -use crate::storage::jobs::AddError; +use crate::{storage, storage::jobs::AddError}; /// Manage background job execution and storage. #[derive(Clone, Debug)] diff --git a/src/api/state.rs b/src/api/state.rs index c0f5a80..0270414 100644 --- a/src/api/state.rs +++ b/src/api/state.rs @@ -1,8 +1,7 @@ //! Shared application state for HTTP handlers. -use crate::{storage::Postgres, text_encoder::TextEncoder, tokenize::Tokenizer}; - use super::jobs::JobManager; +use crate::{storage::Postgres, text_encoder::TextEncoder, tokenize::Tokenizer}; /// Application state shared across all HTTP request handlers. #[derive(Debug, Clone)] diff --git a/src/query.rs b/src/query.rs index 1d4e3a7..8c28220 100644 --- a/src/query.rs +++ b/src/query.rs @@ -58,12 +58,11 @@ pub async fn ask( let reranker = reranker.clone(); let tokenizer = tokenizer.clone(); let query = query.to_string(); - let reranked_docs = tokio::task::spawn_blocking(move || { - reranker.rerank(&query, documents, &tokenizer, limit) - }) - .await - .context(RerankJoinSnafu)? - .context(RerankSnafu)?; + let reranked_docs = + tokio::task::spawn_blocking(move || reranker.rerank(&query, documents, &tokenizer, limit)) + .await + .context(RerankJoinSnafu)? + .context(RerankSnafu)?; Ok(reranked_docs) }