mirror of
https://github.com/quickwit-oss/tantivy.git
synced 2026-05-29 22:50:41 +00:00
Automatic Travis documentation build
This commit is contained in:
@@ -472,6 +472,14 @@
|
||||
<span id="416">416</span>
|
||||
<span id="417">417</span>
|
||||
<span id="418">418</span>
|
||||
<span id="419">419</span>
|
||||
<span id="420">420</span>
|
||||
<span id="421">421</span>
|
||||
<span id="422">422</span>
|
||||
<span id="423">423</span>
|
||||
<span id="424">424</span>
|
||||
<span id="425">425</span>
|
||||
<span id="426">426</span>
|
||||
</pre><pre class="rust ">
|
||||
<span class="kw">use</span> <span class="ident">docset</span>::{<span class="ident">DocSet</span>, <span class="ident">SkipResult</span>};
|
||||
<span class="kw">use</span> <span class="ident">query</span>::<span class="ident">Scorer</span>;
|
||||
@@ -584,7 +592,9 @@
|
||||
}
|
||||
}
|
||||
|
||||
<span class="kw">impl</span><span class="op"><</span><span class="ident">TScorer</span>: <span class="ident">Scorer</span>, <span class="ident">TScoreCombiner</span>: <span class="ident">ScoreCombiner</span><span class="op">></span> <span class="ident">DocSet</span> <span class="kw">for</span> <span class="ident">Union</span><span class="op"><</span><span class="ident">TScorer</span>, <span class="ident">TScoreCombiner</span><span class="op">></span> {
|
||||
<span class="kw">impl</span><span class="op"><</span><span class="ident">TScorer</span>, <span class="ident">TScoreCombiner</span><span class="op">></span> <span class="ident">DocSet</span> <span class="kw">for</span> <span class="ident">Union</span><span class="op"><</span><span class="ident">TScorer</span>, <span class="ident">TScoreCombiner</span><span class="op">></span>
|
||||
<span class="kw">where</span> <span class="ident">TScorer</span>: <span class="ident">Scorer</span>, <span class="ident">TScoreCombiner</span>: <span class="ident">ScoreCombiner</span>
|
||||
{
|
||||
<span class="kw">fn</span> <span class="ident">advance</span>(<span class="kw-2">&</span><span class="kw-2">mut</span> <span class="self">self</span>) <span class="op">-></span> <span class="ident">bool</span> {
|
||||
<span class="kw">if</span> <span class="self">self</span>.<span class="ident">advance_buffered</span>() {
|
||||
<span class="kw">return</span> <span class="bool-val">true</span>;
|
||||
@@ -727,7 +737,6 @@
|
||||
<span class="kw">use</span> <span class="ident">query</span>::<span class="ident">score_combiner</span>::<span class="ident">DoNothingCombiner</span>;
|
||||
|
||||
<span class="kw">fn</span> <span class="ident">aux_test_union</span>(<span class="ident">vals</span>: <span class="ident">Vec</span><span class="op"><</span><span class="ident">Vec</span><span class="op"><</span><span class="ident">u32</span><span class="op">>></span>) {
|
||||
<span class="kw">use</span> <span class="ident">std</span>::<span class="ident">collections</span>::<span class="ident">BTreeSet</span>;
|
||||
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">val_set</span>: <span class="ident">BTreeSet</span><span class="op"><</span><span class="ident">u32</span><span class="op">></span> <span class="op">=</span> <span class="ident">BTreeSet</span>::<span class="ident">new</span>();
|
||||
<span class="kw">for</span> <span class="ident">vs</span> <span class="kw">in</span> <span class="kw-2">&</span><span class="ident">vals</span> {
|
||||
<span class="kw">for</span> <span class="kw-2">&</span><span class="ident">v</span> <span class="kw">in</span> <span class="ident">vs</span> {
|
||||
@@ -736,17 +745,24 @@
|
||||
}
|
||||
<span class="kw">let</span> <span class="ident">union_vals</span>: <span class="ident">Vec</span><span class="op"><</span><span class="ident">u32</span><span class="op">></span> <span class="op">=</span> <span class="ident">val_set</span>.<span class="ident">into_iter</span>().<span class="ident">collect</span>();
|
||||
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">union_expected</span> <span class="op">=</span> <span class="ident">VecDocSet</span>::<span class="ident">from</span>(<span class="ident">union_vals</span>);
|
||||
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">union</span>: <span class="ident">Union</span><span class="op"><</span>_, <span class="ident">DoNothingCombiner</span><span class="op">></span> <span class="op">=</span> <span class="ident">Union</span>::<span class="ident">from</span>(
|
||||
<span class="ident">vals</span>.<span class="ident">into_iter</span>()
|
||||
.<span class="ident">map</span>(<span class="ident">VecDocSet</span>::<span class="ident">from</span>)
|
||||
.<span class="ident">map</span>(<span class="ident">ConstScorer</span>::<span class="ident">new</span>)
|
||||
.<span class="ident">collect</span>::<span class="op"><</span><span class="ident">Vec</span><span class="op"><</span><span class="ident">ConstScorer</span><span class="op"><</span><span class="ident">VecDocSet</span><span class="op">>></span><span class="op">></span>(),
|
||||
);
|
||||
<span class="kw">let</span> <span class="ident">make_union</span> <span class="op">=</span> <span class="op">||</span> {
|
||||
<span class="ident">Union</span>::<span class="ident">from</span>(
|
||||
<span class="ident">vals</span>.<span class="ident">iter</span>()
|
||||
.<span class="ident">cloned</span>()
|
||||
.<span class="ident">map</span>(<span class="ident">VecDocSet</span>::<span class="ident">from</span>)
|
||||
.<span class="ident">map</span>(<span class="ident">ConstScorer</span>::<span class="ident">new</span>)
|
||||
.<span class="ident">collect</span>::<span class="op"><</span><span class="ident">Vec</span><span class="op"><</span><span class="ident">ConstScorer</span><span class="op"><</span><span class="ident">VecDocSet</span><span class="op">>></span><span class="op">></span>(),
|
||||
)
|
||||
};
|
||||
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">union</span>: <span class="ident">Union</span><span class="op"><</span>_, <span class="ident">DoNothingCombiner</span><span class="op">></span> <span class="op">=</span> <span class="ident">make_union</span>();
|
||||
<span class="kw">let</span> <span class="kw-2">mut</span> <span class="ident">count</span> <span class="op">=</span> <span class="number">0</span>;
|
||||
<span class="kw">while</span> <span class="ident">union</span>.<span class="ident">advance</span>() {
|
||||
<span class="macro">assert</span><span class="macro">!</span>(<span class="ident">union_expected</span>.<span class="ident">advance</span>());
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">union_expected</span>.<span class="ident">doc</span>(), <span class="ident">union</span>.<span class="ident">doc</span>());
|
||||
<span class="ident">count</span> <span class="op">+=</span> <span class="number">1</span>;
|
||||
}
|
||||
<span class="macro">assert</span><span class="macro">!</span>(<span class="op">!</span><span class="ident">union_expected</span>.<span class="ident">advance</span>());
|
||||
<span class="macro">assert_eq</span><span class="macro">!</span>(<span class="ident">count</span>, <span class="ident">make_union</span>().<span class="ident">count</span>());
|
||||
}
|
||||
|
||||
<span class="attribute">#[<span class="ident">test</span>]</span>
|
||||
|
||||
@@ -68,16 +68,16 @@
|
||||
<h3 id='impl-From%3CVec%3CTScorer%3E%3E' class='impl'><span class='in-band'><code>impl<TScorer, TScoreCombiner> <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><TScorer>> for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScoreCombiner: ScoreCombiner,<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, </span></code><a href='#impl-From%3CVec%3CTScorer%3E%3E' class='anchor'></a></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#23-51' title='goto source code'>[src]</a></span></h3>
|
||||
<div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(docsets: <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><TScorer>) -> <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#28-50' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Performs the conversion.</p>
|
||||
</div></div><h3 id='impl-DocSet' class='impl'><span class='in-band'><code>impl<TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, TScoreCombiner: ScoreCombiner> <a class="trait" href="../../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a> for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner></code><a href='#impl-DocSet' class='anchor'></a></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#112-227' title='goto source code'>[src]</a></span></h3>
|
||||
<div class='impl-items'><h4 id='method.advance' class="method"><span id='advance.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#tymethod.advance' class='fnname'>advance</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#113-123' title='goto source code'>[src]</a></span></h4>
|
||||
</div></div><h3 id='impl-DocSet' class='impl'><span class='in-band'><code>impl<TScorer, TScoreCombiner> <a class="trait" href="../../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a> for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>,<br> TScoreCombiner: ScoreCombiner, </span></code><a href='#impl-DocSet' class='anchor'></a></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#112-229' title='goto source code'>[src]</a></span></h3>
|
||||
<div class='impl-items'><h4 id='method.advance' class="method"><span id='advance.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#tymethod.advance' class='fnname'>advance</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#115-125' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Goes to the next element. <code>.advance(...)</code> needs to be called a first time to point to the correct element. <a href="../../tantivy/trait.DocSet.html#tymethod.advance">Read more</a></p>
|
||||
</div><h4 id='method.count' class="method"><span id='count.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#method.count' class='fnname'>count</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#125-141' title='goto source code'>[src]</a></span></h4>
|
||||
</div><h4 id='method.count' class="method"><span id='count.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#method.count' class='fnname'>count</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#127-143' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Returns the number documents matching. <a href="../../tantivy/trait.DocSet.html#method.count">Read more</a></p>
|
||||
</div><h4 id='method.skip_next' class="method"><span id='skip_next.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#method.skip_next' class='fnname'>skip_next</a>(&mut self, target: <a class="type" href="../../tantivy/type.DocId.html" title="type tantivy::DocId">DocId</a>) -> <a class="enum" href="../../tantivy/enum.SkipResult.html" title="enum tantivy::SkipResult">SkipResult</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#143-218' title='goto source code'>[src]</a></span></h4>
|
||||
</div><h4 id='method.skip_next' class="method"><span id='skip_next.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#method.skip_next' class='fnname'>skip_next</a>(&mut self, target: <a class="type" href="../../tantivy/type.DocId.html" title="type tantivy::DocId">DocId</a>) -> <a class="enum" href="../../tantivy/enum.SkipResult.html" title="enum tantivy::SkipResult">SkipResult</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#145-220' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>After skipping, position the iterator in such a way that <code>.doc()</code> will return a value greater than or equal to target. <a href="../../tantivy/trait.DocSet.html#method.skip_next">Read more</a></p>
|
||||
</div><h4 id='method.doc' class="method"><span id='doc.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#tymethod.doc' class='fnname'>doc</a>(&self) -> <a class="type" href="../../tantivy/type.DocId.html" title="type tantivy::DocId">DocId</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#220-222' title='goto source code'>[src]</a></span></h4>
|
||||
</div><h4 id='method.doc' class="method"><span id='doc.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#tymethod.doc' class='fnname'>doc</a>(&self) -> <a class="type" href="../../tantivy/type.DocId.html" title="type tantivy::DocId">DocId</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#222-224' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Returns the current document</p>
|
||||
</div><h4 id='method.size_hint' class="method"><span id='size_hint.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#tymethod.size_hint' class='fnname'>size_hint</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#224-226' title='goto source code'>[src]</a></span></h4>
|
||||
</div><h4 id='method.size_hint' class="method"><span id='size_hint.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#tymethod.size_hint' class='fnname'>size_hint</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u32.html">u32</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#226-228' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Returns a best-effort hint of the length of the docset. <a href="../../tantivy/trait.DocSet.html#tymethod.size_hint">Read more</a></p>
|
||||
</div><h4 id='method.fill_buffer' class="method"><span id='fill_buffer.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#method.fill_buffer' class='fnname'>fill_buffer</a>(&mut self, buffer: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&mut [</a><a class="type" href="../../tantivy/type.DocId.html" title="type tantivy::DocId">DocId</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a>) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/docset.rs.html#72-81' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Fills a given mutable buffer with the next doc ids from the <code>DocSet</code> <a href="../../tantivy/trait.DocSet.html#method.fill_buffer">Read more</a></p>
|
||||
@@ -85,8 +85,8 @@
|
||||
<div class='docblock'><p>Advances the cursor to the next document None is returned if the iterator has <code>DocSet</code> has already been entirely consumed. <a href="../../tantivy/trait.DocSet.html#method.next">Read more</a></p>
|
||||
</div><h4 id='method.append_to_bitset' class="method"><span id='append_to_bitset.v' class='invisible'><code>fn <a href='../../tantivy/trait.DocSet.html#method.append_to_bitset' class='fnname'>append_to_bitset</a>(&mut self, bitset: &mut BitSet)</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/docset.rs.html#102-106' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Appends all docs to a <code>bitset</code>.</p>
|
||||
</div></div><h3 id='impl-Scorer' class='impl'><span class='in-band'><code>impl<TScorer, TScoreCombiner> <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a> for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScoreCombiner: ScoreCombiner,<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, </span></code><a href='#impl-Scorer' class='anchor'></a></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#229-237' title='goto source code'>[src]</a></span></h3>
|
||||
<div class='impl-items'><h4 id='method.score' class="method"><span id='score.v' class='invisible'><code>fn <a href='../../tantivy/query/trait.Scorer.html#tymethod.score' class='fnname'>score</a>(&mut self) -> <a class="type" href="../../tantivy/type.Score.html" title="type tantivy::Score">Score</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#234-236' title='goto source code'>[src]</a></span></h4>
|
||||
</div></div><h3 id='impl-Scorer' class='impl'><span class='in-band'><code>impl<TScorer, TScoreCombiner> <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a> for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScoreCombiner: ScoreCombiner,<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, </span></code><a href='#impl-Scorer' class='anchor'></a></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#231-239' title='goto source code'>[src]</a></span></h3>
|
||||
<div class='impl-items'><h4 id='method.score' class="method"><span id='score.v' class='invisible'><code>fn <a href='../../tantivy/query/trait.Scorer.html#tymethod.score' class='fnname'>score</a>(&mut self) -> <a class="type" href="../../tantivy/type.Score.html" title="type tantivy::Score">Score</a></code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/union.rs.html#236-238' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Returns the score. <a href="../../tantivy/query/trait.Scorer.html#tymethod.score">Read more</a></p>
|
||||
</div><h4 id='method.collect' class="method"><span id='collect.v' class='invisible'><code>fn <a href='../../tantivy/query/trait.Scorer.html#method.collect' class='fnname'>collect</a>(&mut self, collector: &mut <a class="trait" href="../../tantivy/collector/trait.Collector.html" title="trait tantivy::collector::Collector">Collector</a>)</code></span><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/scorer.rs.html#20-24' title='goto source code'>[src]</a></span></h4>
|
||||
<div class='docblock'><p>Consumes the complete <code>DocSet</code> and push the scored documents to the collector. <a href="../../tantivy/query/trait.Scorer.html#method.collect">Read more</a></p>
|
||||
|
||||
@@ -120,7 +120,7 @@ push the scored documents to the collector.</p>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/scorer.rs.html#120-124' title='goto source code'>[src]</a></div><code>impl<TDocSet: <a class="trait" href="../../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a> + 'static> Scorer for <a class="struct" href="../../tantivy/query/struct.ConstScorer.html" title="struct tantivy::query::ConstScorer">ConstScorer</a><TDocSet></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/all_query.rs.html#62-66' title='goto source code'>[src]</a></div><code>impl Scorer for <a class="struct" href="../../tantivy/query/struct.AllScorer.html" title="struct tantivy::query::AllScorer">AllScorer</a></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/exclude.rs.html#119-127' title='goto source code'>[src]</a></div><code>impl<TScorer, TDocSetExclude> Scorer for <a class="struct" href="../../tantivy/query/struct.Exclude.html" title="struct tantivy::query::Exclude">Exclude</a><TScorer, TDocSetExclude> <span class="where fmt-newline">where<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>,<br> TDocSetExclude: <a class="trait" href="../../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a> + 'static, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/union.rs.html#229-237' title='goto source code'>[src]</a></div><code>impl<TScorer, TScoreCombiner> Scorer for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScoreCombiner: ScoreCombiner,<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/union.rs.html#231-239' title='goto source code'>[src]</a></div><code>impl<TScorer, TScoreCombiner> Scorer for <a class="struct" href="../../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScoreCombiner: ScoreCombiner,<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/intersection.rs.html#123-130' title='goto source code'>[src]</a></div><code>impl<TScorer> Scorer for <a class="struct" href="../../tantivy/query/struct.Intersection.html" title="struct tantivy::query::Intersection">Intersection</a><TScorer> <span class="where fmt-newline">where<br> TScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/reqopt_scorer.rs.html#65-100' title='goto source code'>[src]</a></div><code>impl<TReqScorer, TOptScorer, TScoreCombiner> Scorer for <a class="struct" href="../../tantivy/query/struct.RequiredOptionalScorer.html" title="struct tantivy::query::RequiredOptionalScorer">RequiredOptionalScorer</a><TReqScorer, TOptScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TReqScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>,<br> TOptScorer: <a class="trait" href="../../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>,<br> TScoreCombiner: ScoreCombiner, </span></code></li>
|
||||
</ul><script type="text/javascript" async
|
||||
|
||||
@@ -138,7 +138,7 @@ has already been entirely consumed.</p>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/all_query.rs.html#43-60' title='goto source code'>[src]</a></div><code>impl DocSet for <a class="struct" href="../tantivy/query/struct.AllScorer.html" title="struct tantivy::query::AllScorer">AllScorer</a></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/bitset/mod.rs.html#45-130' title='goto source code'>[src]</a></div><code>impl DocSet for <a class="struct" href="../tantivy/query/struct.BitSetDocSet.html" title="struct tantivy::query::BitSetDocSet">BitSetDocSet</a></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/exclude.rs.html#79-117' title='goto source code'>[src]</a></div><code>impl<TDocSet, TDocSetExclude> DocSet for <a class="struct" href="../tantivy/query/struct.Exclude.html" title="struct tantivy::query::Exclude">Exclude</a><TDocSet, TDocSetExclude> <span class="where fmt-newline">where<br> TDocSet: <a class="trait" href="../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a>,<br> TDocSetExclude: <a class="trait" href="../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a>, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/union.rs.html#112-227' title='goto source code'>[src]</a></div><code>impl<TScorer: <a class="trait" href="../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>, TScoreCombiner: ScoreCombiner> DocSet for <a class="struct" href="../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/union.rs.html#112-229' title='goto source code'>[src]</a></div><code>impl<TScorer, TScoreCombiner> DocSet for <a class="struct" href="../tantivy/query/struct.Union.html" title="struct tantivy::query::Union">Union</a><TScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TScorer: <a class="trait" href="../tantivy/query/trait.Scorer.html" title="trait tantivy::query::Scorer">Scorer</a>,<br> TScoreCombiner: ScoreCombiner, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/intersection.rs.html#34-121' title='goto source code'>[src]</a></div><code>impl<TDocSet: <a class="trait" href="../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a>> DocSet for <a class="struct" href="../tantivy/query/struct.Intersection.html" title="struct tantivy::query::Intersection">Intersection</a><TDocSet></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/query/reqopt_scorer.rs.html#45-63' title='goto source code'>[src]</a></div><code>impl<TReqScorer, TOptScorer, TScoreCombiner> DocSet for <a class="struct" href="../tantivy/query/struct.RequiredOptionalScorer.html" title="struct tantivy::query::RequiredOptionalScorer">RequiredOptionalScorer</a><TReqScorer, TOptScorer, TScoreCombiner> <span class="where fmt-newline">where<br> TReqScorer: <a class="trait" href="../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a>,<br> TOptScorer: <a class="trait" href="../tantivy/trait.DocSet.html" title="trait tantivy::DocSet">DocSet</a>, </span></code></li>
|
||||
<li><div class='out-of-band'><a class='srclink' href='../src/tantivy/postings/segment_postings.rs.html#145-300' title='goto source code'>[src]</a></div><code>impl DocSet for <a class="struct" href="../tantivy/postings/struct.SegmentPostings.html" title="struct tantivy::postings::SegmentPostings">SegmentPostings</a></code></li>
|
||||
|
||||
Reference in New Issue
Block a user