From 42c3872ec98edf20a0c2c8250992d56b1ab3ed78 Mon Sep 17 00:00:00 2001 From: osobh Date: Sat, 19 Sep 2026 13:44:09 -0700 Subject: [PATCH] style(ann): iterate levels directly in the batch entry-point update (clippy) Co-Authored-By: Claude Fable 5.1 --- crates/clawhdf5-ann/src/hnsw.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/clawhdf5-ann/src/hnsw.rs b/crates/clawhdf5-ann/src/hnsw.rs index 8648a6a..eb7124d 100644 --- a/crates/clawhdf5-ann/src/hnsw.rs +++ b/crates/clawhdf5-ann/src/hnsw.rs @@ -296,10 +296,10 @@ impl HnswIndex { } prune_overflowed(vectors, &mut graph, overflowed, (m, m_max0), metric); - for i in next..end { - if node_levels[i] > ep_level { + for (i, &level) in node_levels.iter().enumerate().take(end).skip(next) { + if level > ep_level { entry_point = i; - ep_level = node_levels[i]; + ep_level = level; } } next = end;