pub trait QueryExecutor: Send + Sync {
// Required method
fn execute_text(
&self,
input: &EmbeddingInput,
field_name: &str,
topk: usize,
) -> Result<Vec<Doc>>;
}Expand description
Optional convenience for executing a query after embedding text.
Required Methods§
fn execute_text( &self, input: &EmbeddingInput, field_name: &str, topk: usize, ) -> Result<Vec<Doc>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".