pub trait DistanceCalculator {
// Required method
fn compute_distances(&self, ids: &[u32]) -> Box<dyn Iterator<Item = f32>>;
}Expand description
Distance calculator.
This trait is used to calculate a query vector to a stream of vector IDs.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".