elipdotter::index

Struct LosslessDocMap

source
pub struct LosslessDocMap { /* private fields */ }
Expand description

The docs this word exists in. Each doc has an associated LosslessDocOccurrences which keeps track of all the occurrences in that document.

Implementations§

source§

impl LosslessDocMap

source

pub fn new() -> Self

source

pub fn contains(&self, document: Id) -> bool

If document has at least one occurrence.

source

pub fn documents(&self) -> Copied<Keys<'_, Id, LosslessDocOccurrences>>

Returns an iterator over the documents with at least one occurr