1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/// Object describing the amount of information required when reading a postings. /// /// Since decoding information is not free, this makes it possible to /// avoid this extra cost when the information is not required. /// For instance, positions are useful when running phrase queries /// but useless in other queries. #[derive(Clone, Copy, Debug)] pub enum SegmentPostingsOption { /// Only the doc ids are decoded NoFreq, /// DocIds and term frequencies are decoded Freq, /// DocIds, term frequencies and positions will be decoded. FreqAndPositions, }