trusty-search 0.27.2

Machine-wide hybrid code search service: BM25 + vector + KG, zero cold-start, MCP server
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Vector store module — HNSW-backed ANN store behind an async trait.
//!
//! Why: provides a seam between the code-indexer pipeline and the concrete
//! usearch HNSW implementation so tests can swap in mock backends without
//! touching production call sites.
//! What: re-exports `VectorHit`, `VectorStore` (trait), and `UsearchStore`
//! (the primary concrete impl).
//! Test: see `tests` submodule for async unit tests.

#[cfg(test)]
mod tests;
mod types;
mod usearch_impl;
mod usearch_store;

pub use self::types::{VectorHit, VectorStore};
pub use self::usearch_store::UsearchStore;