Trait DistCalculator

Source
pub trait DistCalculator {
    // Required methods
    fn distance(&self, id: u32) -> f32;
    fn distance_all(&self) -> Vec<f32>;

    // Provided method
    fn prefetch(&self, _id: u32) { ... }
}
Expand description
Internal API

API stability is not guaranteed

Required Methods§

Source

fn distance(&self, id: u32) -> f32

Source

fn distance_all(&self) -> Vec<f32>

Provided Methods§

Source

fn prefetch(&self, _id: u32)

Implementors§