pub fn batch_distances( query: &[f32], vectors: &[Vec<f32>], metric: DistanceMetric, ) -> Result<Vec<f32>>
Batch distance calculation optimized with Rayon (native) or sequential (WASM)