Struct tantivy::termdict::TermMerger [] [src]

pub struct TermMerger<'a> { /* fields omitted */ }

Given a list of sorted term streams, returns an iterator over sorted unique terms.

The item yield is actually a pair with

Methods

impl<'a> TermMerger<'a>
[src]

[src]

Stream of merged term dictionary

[src]

Advance the term iterator to the next term. Returns true if there is indeed another term False if there is none.

Important traits for &'a [u8]
[src]

Returns the current term.

This method may be called iff advance() has been called before and "true" was returned.

Important traits for &'a [u8]
[src]

Returns the sorted list of segment ordinals that include the current term.

This method may be called iff advance() has been called before and "true" was returned.

[src]

Iterates through terms