From bd20482ceaf81a7e36215b9836f3af52c7f72a95 Mon Sep 17 00:00:00 2001 From: Riz Ashraf Date: Fri, 9 Oct 2026 00:56:47 +0100 Subject: [PATCH] fix(embedding): resolve large_enum_variant clippy error --- server/src/embedding.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/embedding.rs b/server/src/embedding.rs index 3b899cd..7a20a69 100644 --- a/server/src/embedding.rs +++ b/server/src/embedding.rs @@ -193,14 +193,14 @@ fn fallback_embed(text: &str) -> Vec { } enum EmbeddingModel { - Candle(CandleEmbeddingModel), + Candle(Box), Fallback, } impl EmbeddingModel { fn new() -> Self { match CandleEmbeddingModel::new() { - Ok(model) => EmbeddingModel::Candle(model), + Ok(model) => EmbeddingModel::Candle(Box::new(model)), Err(e) => { tracing::warn!( "Failed to initialize Candle BERT model ({e}); falling back to deterministic offline embeddings."