pub trait DynQueryComputer: Send + Sync {
// Required methods
fn evaluate(&self, x: Opaque<'_>) -> Result<f32, QueryDistanceError>;
fn layout(&self) -> QueryLayout;
}Required Methods§
fn evaluate(&self, x: Opaque<'_>) -> Result<f32, QueryDistanceError>
fn layout(&self) -> QueryLayout
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".