diff --git a/rust/lance-index/src/vector/hnsw.rs b/rust/lance-index/src/vector/hnsw.rs index b72b4cc899..4c2e883b76 100644 --- a/rust/lance-index/src/vector/hnsw.rs +++ b/rust/lance-index/src/vector/hnsw.rs @@ -299,7 +299,7 @@ impl HNSW { ep = greedy_search(level, ep, query)?.1; } - let candidates = beam_search(&self.levels[0], &vec![ep], query, ef)?; + let candidates = beam_search(&self.levels[0], &[ep], query, ef)?; Ok(select_neighbors(&candidates, k) .map(|(d, u)| (u, d.into())) .collect())