Trait tantivy::DocSet
[−]
[src]
pub trait DocSet { fn advance(&mut self) -> bool; fn doc(&self) -> DocId; fn skip_next(&mut self, target: DocId) -> SkipResult { ... } fn next(&mut self) -> Option<DocId> { ... } }
Required Methods
Provided Methods
Implementors
impl<'a> DocSet for ChainedPostings<'a>
impl DocSet for VecPostings
impl<'a> DocSet for SegmentPostings<'a>
impl<'a> DocSet for IntersectionDocSet<'a>
impl<'a> DocSet for OffsetPostings<'a>
impl<TDocSet: DocSet> DocSet for Box<TDocSet>
impl<'a, TDocSet: DocSet> DocSet for &'a mut TDocSet
impl<TPostings: Postings, TAccumulator: MultiTermAccumulator> DocSet for DAATMultiTermScorer<TPostings, TAccumulator>