lucene-rs 0.2.0

A Rust port of Apache Lucene's core: Lucene104 postings, BM25, block-max top-k search (MaxScore, block-max conjunction), segments, merges, analyzers and a query parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Searching: queries, scoring (BM25) and top-k collection.

mod bulk;
mod collector;
mod page;
pub use page::{FieldDoc, MissingValue, Sort, SortField, SortOrder};
pub mod query;
mod scorer;
mod searcher;
mod term_scorer;
mod util;

pub use query::{BooleanQuery, Occur, PhraseQuery, Query};
pub use searcher::{
    IndexSearcher, ScoreDoc, TOTAL_HITS_THRESHOLD, TopDocs, TotalHits, TotalHitsRelation,
};