pub fn batch_distances(
query: &[f32],
candidates: &[&[f32]],
metric: DistanceMetric,
top_k: usize,
) -> Vec<(usize, f32)>Expand description
Batch distance: compute distances from query to each candidate.
Returns (index, distance) pairs sorted ascending, truncated to top_k.