From c3dda74113df327fadd66b7edb8eeb4440c28b98 Mon Sep 17 00:00:00 2001 From: hobokenchicken Date: Tue, 3 Mar 2026 15:21:07 -0500 Subject: [PATCH] style: fix cargo warnings (unused imports, dead_code) --- src/providers/gemini.rs | 1 + src/server/mod.rs | 19 ++----------------- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/src/providers/gemini.rs b/src/providers/gemini.rs index 9b70cf5d..2b23dafb 100644 --- a/src/providers/gemini.rs +++ b/src/providers/gemini.rs @@ -107,6 +107,7 @@ struct GeminiFunctionCallingConfig { struct GeminiCandidate { content: GeminiContent, #[serde(default)] + #[allow(dead_code)] finish_reason: Option, } diff --git a/src/server/mod.rs b/src/server/mod.rs index 859b03da..c1b0aa5f 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -5,24 +5,7 @@ use axum::{ response::sse::{Event, Sse}, routing::{get, post}, }; -use futures::stream::StreamExt; -use sqlx; -use std::sync::Arc; -use std::time::Duration; -use tracing::{info, warn}; -use uuid::Uuid; -use crate::{ - auth::AuthenticatedClient, - errors::AppError, - models::{ - ChatChoice, ChatCompletionRequest, ChatCompletionResponse, ChatCompletionStreamResponse, ChatMessage, - ChatStreamChoice, ChatStreamDelta, Usage, - }, - providers::ProviderStreamChunk, - rate_limiting, - state::AppState, -}; pub fn router(state: AppState) -> Router { Router::new() @@ -34,6 +17,8 @@ pub fn router(state: AppState) -> Router { )) .with_state(state) } +} +} /// GET /v1/models — OpenAI-compatible model listing. /// Returns all models from enabled providers so clients like Open WebUI can