Skip to main content

Module text_search

Module text_search 

Source
Expand description

Text search parameter types shared across the NodeDb trait boundary.

These are the user-facing knobs for full-text search queries. The implementation (BM25 scoring, BMW pruning, fuzzy matching) lives in nodedb-fts. These types are in nodedb-types so both nodedb-client (trait definition) and all implementations can use them without pulling in the full FTS engine as a dependency.

Structs§

Bm25Params
BM25 ranking parameters.
TextSearchParams
Per-query parameters for full-text search.

Enums§

QueryMode
Boolean query mode for full-text search.