mirror of
https://github.com/quickwit-oss/tantivy.git
synced 2026-05-30 23:20:40 +00:00
Automatic Travis documentation build
This commit is contained in:
@@ -60,6 +60,7 @@ ALIASES['tantivy'] = {};
|
||||
ALIASES['tantivy'] = {};
|
||||
ALIASES['tantivy'] = {};
|
||||
ALIASES['tantivy'] = {};
|
||||
ALIASES['tantivy'] = {};
|
||||
ALIASES['tempdir'] = {};
|
||||
ALIASES['tempfile'] = {};
|
||||
ALIASES['thread_local'] = {};
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -70,6 +70,7 @@
|
||||
<span id="70">70</span>
|
||||
<span id="71">71</span>
|
||||
<span id="72">72</span>
|
||||
<span id="73">73</span>
|
||||
</pre><pre class="rust ">
|
||||
<span class="kw">use</span> <span class="kw">super</span>::<span class="ident">boolean_weight</span>::<span class="ident">BooleanWeight</span>;
|
||||
<span class="kw">use</span> <span class="ident">query</span>::<span class="ident">Occur</span>;
|
||||
@@ -139,6 +140,7 @@
|
||||
<span class="ident">BooleanQuery</span>::<span class="ident">from</span>(<span class="ident">occur_term_queries</span>)
|
||||
}
|
||||
|
||||
<span class="doccomment">/// Deconstructed view of the clauses making up this query.</span>
|
||||
<span class="kw">pub</span> <span class="kw">fn</span> <span class="ident">clauses</span>(<span class="kw-2">&</span><span class="self">self</span>) <span class="op">-></span> <span class="kw-2">&</span>[(<span class="ident">Occur</span>, <span class="ident">Box</span><span class="op"><</span><span class="ident">Query</span><span class="op">></span>)] {
|
||||
<span class="kw-2">&</span><span class="self">self</span>.<span class="ident">subqueries</span>[..]
|
||||
}
|
||||
|
||||
@@ -89,6 +89,8 @@
|
||||
<span id="89">89</span>
|
||||
<span id="90">90</span>
|
||||
<span id="91">91</span>
|
||||
<span id="92">92</span>
|
||||
<span id="93">93</span>
|
||||
</pre><pre class="rust ">
|
||||
<span class="kw">use</span> <span class="kw">super</span>::<span class="ident">PhraseWeight</span>;
|
||||
<span class="kw">use</span> <span class="ident">core</span>::<span class="ident">searcher</span>::<span class="ident">Searcher</span>;
|
||||
@@ -140,10 +142,12 @@
|
||||
}
|
||||
}
|
||||
|
||||
<span class="doccomment">/// The `Field` this `PhraseQuery` is targeting.</span>
|
||||
<span class="kw">pub</span> <span class="kw">fn</span> <span class="ident">field</span>(<span class="kw-2">&</span><span class="self">self</span>) <span class="op">-></span> <span class="ident">Field</span> {
|
||||
<span class="self">self</span>.<span class="ident">field</span>
|
||||
}
|
||||
|
||||
<span class="doccomment">/// The `Term`s in the phrase making up this `PhraseQuery`.</span>
|
||||
<span class="kw">pub</span> <span class="kw">fn</span> <span class="ident">phrase_terms</span>(<span class="kw-2">&</span><span class="self">self</span>) <span class="op">-></span> <span class="kw-2">&</span>[<span class="ident">Term</span>] {
|
||||
<span class="kw-2">&</span><span class="self">self</span>.<span class="ident">phrase_terms</span>[..]
|
||||
}
|
||||
|
||||
@@ -57,6 +57,7 @@
|
||||
<span id="57">57</span>
|
||||
<span id="58">58</span>
|
||||
<span id="59">59</span>
|
||||
<span id="60">60</span>
|
||||
</pre><pre class="rust ">
|
||||
<span class="kw">use</span> <span class="kw">super</span>::<span class="ident">term_weight</span>::<span class="ident">TermWeight</span>;
|
||||
<span class="kw">use</span> <span class="ident">query</span>::<span class="ident">bm25</span>::<span class="ident">BM25Weight</span>;
|
||||
@@ -91,6 +92,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
<span class="doccomment">/// The `Term` this query is built out of.</span>
|
||||
<span class="kw">pub</span> <span class="kw">fn</span> <span class="ident">term</span>(<span class="kw-2">&</span><span class="self">self</span>) <span class="op">-></span> <span class="kw-2">&</span><span class="ident">Term</span> {
|
||||
<span class="kw-2">&</span><span class="self">self</span>.<span class="ident">term</span>
|
||||
}
|
||||
|
||||
@@ -13,9 +13,10 @@ a <code>MustNot</code> occurence.</li>
|
||||
<h2 id='methods' class='small-section-header'>
|
||||
Methods<a href='#methods' class='anchor'></a>
|
||||
</h2>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../tantivy/query/struct.BooleanQuery.html" title="struct tantivy::query::BooleanQuery">BooleanQuery</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#54-72' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.new_multiterms_query' class="method"><span id='new_multiterms_query.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.new_multiterms_query' class='fnname'>new_multiterms_query</a>(terms: <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><<a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a>>) -> <a class="struct" href="../../tantivy/query/struct.BooleanQuery.html" title="struct tantivy::query::BooleanQuery">BooleanQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#57-67' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Helper method to create a boolean query matching a given list of terms.
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../tantivy/query/struct.BooleanQuery.html" title="struct tantivy::query::BooleanQuery">BooleanQuery</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#54-73' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.new_multiterms_query' class="method"><span id='new_multiterms_query.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.new_multiterms_query' class='fnname'>new_multiterms_query</a>(terms: <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><<a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a>>) -> <a class="struct" href="../../tantivy/query/struct.BooleanQuery.html" title="struct tantivy::query::BooleanQuery">BooleanQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#57-67' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Helper method to create a boolean query matching a given list of terms.
|
||||
The resulting query is a disjunction of the terms.</p>
|
||||
</div><h4 id='method.clauses' class="method"><div class="important-traits"><div class='tooltip'>ⓘ<span class='tooltiptext'>Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><div class="content hidden"><h3 class="important">Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><code class="content"><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html" title="trait std::io::Read">Read</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html" title="trait std::io::Write">Write</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><span id='clauses.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.clauses' class='fnname'>clauses</a>(&self) -> <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.tuple.html">(</a><a class="enum" href="../../tantivy/query/enum.Occur.html" title="enum tantivy::query::Occur">Occur</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a><<a class="trait" href="../../tantivy/query/trait.Query.html" title="trait tantivy::query::Query">Query</a>><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#69-71' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4></div>
|
||||
</div><h4 id='method.clauses' class="method"><div class="important-traits"><div class='tooltip'>ⓘ<span class='tooltiptext'>Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><div class="content hidden"><h3 class="important">Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><code class="content"><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html" title="trait std::io::Read">Read</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html" title="trait std::io::Write">Write</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><span id='clauses.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.clauses' class='fnname'>clauses</a>(&self) -> <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.tuple.html">(</a><a class="enum" href="../../tantivy/query/enum.Occur.html" title="enum tantivy::query::Occur">Occur</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a><<a class="trait" href="../../tantivy/query/trait.Query.html" title="trait tantivy::query::Query">Query</a>><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#70-72' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Deconstructed view of the clauses making up this query.</p>
|
||||
</div></div>
|
||||
<h2 id='implementations' class='small-section-header'>
|
||||
Trait Implementations<a href='#implementations' class='anchor'></a>
|
||||
</h2>
|
||||
|
||||
@@ -10,17 +10,19 @@ to be indexed for this field.</p>
|
||||
<h2 id='methods' class='small-section-header'>
|
||||
Methods<a href='#methods' class='anchor'></a>
|
||||
</h2>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#30-58' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.new' class="method"><span id='new.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.new' class='fnname'>new</a>(terms: <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><<a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a>>) -> <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#35-49' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Creates a new <code>PhraseQuery</code> given a list of terms.</p>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#30-60' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.new' class="method"><span id='new.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.new' class='fnname'>new</a>(terms: <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><<a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a>>) -> <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#35-49' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Creates a new <code>PhraseQuery</code> given a list of terms.</p>
|
||||
<p>There must be at least two terms, and all terms
|
||||
must belong to the same field.</p>
|
||||
</div><h4 id='method.field' class="method"><span id='field.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.field' class='fnname'>field</a>(&self) -> <a class="struct" href="../../tantivy/schema/struct.Field.html" title="struct tantivy::schema::Field">Field</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#51-53' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><h4 id='method.phrase_terms' class="method"><div class="important-traits"><div class='tooltip'>ⓘ<span class='tooltiptext'>Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><div class="content hidden"><h3 class="important">Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><code class="content"><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html" title="trait std::io::Read">Read</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html" title="trait std::io::Write">Write</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><span id='phrase_terms.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.phrase_terms' class='fnname'>phrase_terms</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&[</a><a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#55-57' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4></div>
|
||||
</div><h4 id='method.field' class="method"><span id='field.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.field' class='fnname'>field</a>(&self) -> <a class="struct" href="../../tantivy/schema/struct.Field.html" title="struct tantivy::schema::Field">Field</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#52-54' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>The <code>Field</code> this <code>PhraseQuery</code> is targeting.</p>
|
||||
</div><h4 id='method.phrase_terms' class="method"><div class="important-traits"><div class='tooltip'>ⓘ<span class='tooltiptext'>Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></div><div class="content hidden"><h3 class="important">Important traits for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></h3><code class="content"><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Read.html" title="trait std::io::Read">Read</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span><span class="where fmt-newline">impl<'a> <a class="trait" href="https://doc.rust-lang.org/nightly/std/io/trait.Write.html" title="trait std::io::Write">Write</a> for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&'a mut [</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u8.html">u8</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></span></code></div></div><span id='phrase_terms.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.phrase_terms' class='fnname'>phrase_terms</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">&[</a><a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a><a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.slice.html">]</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#57-59' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>The <code>Term</code>s in the phrase making up this <code>PhraseQuery</code>.</p>
|
||||
</div></div>
|
||||
<h2 id='implementations' class='small-section-header'>
|
||||
Trait Implementations<a href='#implementations' class='anchor'></a>
|
||||
</h2>
|
||||
<div id='implementations-list'><h3 id='impl-Clone' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><a href='#impl-Clone' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#24' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&self) -> <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#24' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
|
||||
</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Self)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#130-132' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
|
||||
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#24' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -> <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#24' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>
|
||||
</div></div><h3 id='impl-Query' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../tantivy/query/trait.Query.html" title="trait tantivy::query::Query">Query</a> for <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><a href='#impl-Query' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#60-91' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.weight' class="method"><span id='weight.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#tymethod.weight' class='fnname'>weight</a>(<br> &self, <br> searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, <br> scoring_enabled: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a><br>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a><<a class="trait" href="../../tantivy/query/trait.Weight.html" title="trait tantivy::query::Weight">Weight</a>>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#64-90' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Create the weight associated to a query.</p>
|
||||
</div></div><h3 id='impl-Query' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../tantivy/query/trait.Query.html" title="trait tantivy::query::Query">Query</a> for <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><a href='#impl-Query' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#62-93' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.weight' class="method"><span id='weight.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#tymethod.weight' class='fnname'>weight</a>(<br> &self, <br> searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, <br> scoring_enabled: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a><br>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a><<a class="trait" href="../../tantivy/query/trait.Weight.html" title="trait tantivy::query::Weight">Weight</a>>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#66-92' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Create the weight associated to a query.</p>
|
||||
<p>See <a href="./trait.Weight.html"><code>Weight</code></a>.</p>
|
||||
</div><h4 id='method.count' class="method"><span id='count.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#method.count' class='fnname'>count</a>(&self, searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/query.rs.html#52-59' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns the number of documents matching the query.</p>
|
||||
</div><h4 id='method.search' class="method"><span id='search.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#method.search' class='fnname'>search</a>(&self, searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, collector: &mut <a class="trait" href="../../tantivy/collector/trait.Collector.html" title="trait tantivy::collector::Collector">Collector</a>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/query.rs.html#70-79' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Search works as follows : <a href="../../tantivy/query/trait.Query.html#method.search">Read more</a></p>
|
||||
|
||||
@@ -12,8 +12,9 @@ in which :</p>
|
||||
<h2 id='methods' class='small-section-header'>
|
||||
Methods<a href='#methods' class='anchor'></a>
|
||||
</h2>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#25-53' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.new' class="method"><span id='new.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.new' class='fnname'>new</a>(term: <a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a>, segment_postings_options: <a class="enum" href="../../tantivy/schema/enum.IndexRecordOption.html" title="enum tantivy::schema::IndexRecordOption">IndexRecordOption</a>) -> <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#27-32' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Creates a new term query.</p>
|
||||
</div><h4 id='method.term' class="method"><span id='term.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.term' class='fnname'>term</a>(&self) -> &<a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#34-36' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><h4 id='method.specialized_weight' class="method"><span id='specialized_weight.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.specialized_weight' class='fnname'>specialized_weight</a>(<br> &self, <br> searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, <br> scoring_enabled: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a><br>) -> TermWeight</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#43-52' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a weight object.</p>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#25-54' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.new' class="method"><span id='new.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.new' class='fnname'>new</a>(term: <a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a>, segment_postings_options: <a class="enum" href="../../tantivy/schema/enum.IndexRecordOption.html" title="enum tantivy::schema::IndexRecordOption">IndexRecordOption</a>) -> <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#27-32' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Creates a new term query.</p>
|
||||
</div><h4 id='method.term' class="method"><span id='term.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.term' class='fnname'>term</a>(&self) -> &<a class="struct" href="../../tantivy/struct.Term.html" title="struct tantivy::Term">Term</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#35-37' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>The <code>Term</code> this query is built out of.</p>
|
||||
</div><h4 id='method.specialized_weight' class="method"><span id='specialized_weight.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.specialized_weight' class='fnname'>specialized_weight</a>(<br> &self, <br> searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, <br> scoring_enabled: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a><br>) -> TermWeight</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#44-53' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a weight object.</p>
|
||||
<p>While <code>.weight(...)</code> returns a boxed trait object,
|
||||
this method return a specific implementation.
|
||||
This is useful for optimization purpose.</p>
|
||||
@@ -24,7 +25,7 @@ This is useful for optimization purpose.</p>
|
||||
<div id='implementations-list'><h3 id='impl-Clone' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><a href='#impl-Clone' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#19' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.clone' class="method"><span id='clone.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone' class='fnname'>clone</a>(&self) -> <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#19' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
|
||||
</div><h4 id='method.clone_from' class="method"><span id='clone_from.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from' class='fnname'>clone_from</a>(&mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Self)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><div class='since' title='Stable since Rust version 1.0.0'>1.0.0</div><a class='srclink' href='https://doc.rust-lang.org/nightly/src/core/clone.rs.html#130-132' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
|
||||
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#19' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -> <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#19' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>
|
||||
</div></div><h3 id='impl-Query' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../tantivy/query/trait.Query.html" title="trait tantivy::query::Query">Query</a> for <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><a href='#impl-Query' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#55-59' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.weight' class="method"><span id='weight.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#tymethod.weight' class='fnname'>weight</a>(<br> &self, <br> searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, <br> scoring_enabled: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a><br>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a><<a class="trait" href="../../tantivy/query/trait.Weight.html" title="trait tantivy::query::Weight">Weight</a>>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#56-58' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Create the weight associated to a query. <a href="../../tantivy/query/trait.Query.html#tymethod.weight">Read more</a></p>
|
||||
</div></div><h3 id='impl-Query' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../tantivy/query/trait.Query.html" title="trait tantivy::query::Query">Query</a> for <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><a href='#impl-Query' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#56-60' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.weight' class="method"><span id='weight.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#tymethod.weight' class='fnname'>weight</a>(<br> &self, <br> searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, <br> scoring_enabled: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a><br>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a><<a class="trait" href="../../tantivy/query/trait.Weight.html" title="trait tantivy::query::Weight">Weight</a>>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#57-59' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Create the weight associated to a query. <a href="../../tantivy/query/trait.Query.html#tymethod.weight">Read more</a></p>
|
||||
</div><h4 id='method.count' class="method"><span id='count.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#method.count' class='fnname'>count</a>(&self, searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.usize.html">usize</a>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/query.rs.html#52-59' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns the number of documents matching the query.</p>
|
||||
</div><h4 id='method.search' class="method"><span id='search.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../tantivy/query/trait.Query.html#method.search' class='fnname'>search</a>(&self, searcher: &<a class="struct" href="../../tantivy/struct.Searcher.html" title="struct tantivy::Searcher">Searcher</a>, collector: &mut <a class="trait" href="../../tantivy/collector/trait.Collector.html" title="trait tantivy::collector::Collector">Collector</a>) -> <a class="type" href="../../tantivy/type.Result.html" title="type tantivy::Result">Result</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/tantivy/query/query.rs.html#70-79' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Search works as follows : <a href="../../tantivy/query/trait.Query.html#method.search">Read more</a></p>
|
||||
</div></div></div>
|
||||
|
||||
@@ -70,9 +70,9 @@ can increase performances.</p>
|
||||
<ul class='item-list' id='implementors-list'>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.AllQuery.html" title="struct tantivy::query::AllQuery">AllQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/all_query.rs.html#15-19' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.BooleanQuery.html" title="struct tantivy::query::BooleanQuery">BooleanQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/boolean_query/boolean_query.rs.html#42-52' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#60-91' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.PhraseQuery.html" title="struct tantivy::query::PhraseQuery">PhraseQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/phrase_query/phrase_query.rs.html#62-93' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.RangeQuery.html" title="struct tantivy::query::RangeQuery">RangeQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/range_query.rs.html#192-209' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#55-59' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl Query for <a class="struct" href="../../tantivy/query/struct.TermQuery.html" title="struct tantivy::query::TermQuery">TermQuery</a></code><td><div class='out-of-band'><a class='srclink' href='../../src/tantivy/query/term_query/term_query.rs.html#56-60' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
|
||||
src="../../implementors/tantivy/query/trait.Query.js">
|
||||
</script></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd>↑</kbd></dt><dd>Move up in search results</dd><dt><kbd>↓</kbd></dt><dd>Move down in search results</dd><dt><kbd>↹</kbd></dt><dd>Switch tab</dd><dt><kbd>⏎</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../";window.currentCrate = "tantivy";</script><script src="../../aliases.js"></script><script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>
|
||||
Reference in New Issue
Block a user