This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new cb630d46133 deploy: 77a3132bbd27ebb3cef0d79f24a9a839f125343c
cb630d46133 is described below

commit cb630d461338c20e4734ec2a6f5de622f87e5c69
Author: alamb <[email protected]>
AuthorDate: Mon Apr 1 19:26:19 2024 +0000

    deploy: 77a3132bbd27ebb3cef0d79f24a9a839f125343c
---
 .../arrow_reader/selection/struct.RowSelection.html    |  2 +-
 parquet/arrow/arrow_reader/struct.RowSelection.html    |  2 +-
 parquet/basic/enum.ConvertedType.html                  |  2 +-
 parquet/basic/enum.Repetition.html                     |  2 +-
 parquet/basic/enum.SortOrder.html                      |  2 +-
 parquet/data_type/struct.ByteArray.html                | 18 +++++++++---------
 parquet/data_type/struct.FixedLenByteArray.html        | 16 ++++++++--------
 parquet/data_type/struct.Int96.html                    |  2 +-
 parquet/errors/enum.ParquetError.html                  |  2 +-
 parquet/file/reader/trait.ChunkReader.html             |  2 +-
 parquet/file/reader/trait.Length.html                  |  2 +-
 .../serialized_reader/struct.SerializedFileReader.html |  2 +-
 parquet/file/statistics/enum.Statistics.html           |  2 +-
 parquet/file/statistics/struct.ValueStatistics.html    |  2 +-
 parquet/format/struct.BoundaryOrder.html               |  2 +-
 parquet/format/struct.CompressionCodec.html            |  2 +-
 parquet/format/struct.ConvertedType.html               |  2 +-
 parquet/format/struct.Encoding.html                    |  2 +-
 parquet/format/struct.FieldRepetitionType.html         |  2 +-
 parquet/format/struct.PageType.html                    |  2 +-
 parquet/format/struct.Type.html                        |  2 +-
 parquet/record/api/struct.Row.html                     |  4 ++--
 parquet/record/struct.Row.html                         |  4 ++--
 parquet/schema/types/struct.ColumnPath.html            |  2 +-
 search-index.js                                        |  2 +-
 25 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/parquet/arrow/arrow_reader/selection/struct.RowSelection.html 
b/parquet/arrow/arrow_reader/selection/struct.RowSelection.html
index bf7e7f35ac0..9ca79524952 100644
--- a/parquet/arrow/arrow_reader/selection/struct.RowSelection.html
+++ b/parquet/arrow/arrow_reader/selection/struct.RowSelection.html
@@ -72,7 +72,7 @@ other:     NYNNNNNNY</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.iter" class="method"><a class="src rightside" 
href="../../../../src/parquet/arrow/arrow_reader/selection.rs.html#414-416">source</a><h4
 class="code-header">pub fn <a href="#method.iter" 
class="fn">iter</a>(&amp;self) -&gt; impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/iter/traits/iterator/trait.Iterator.html";
 title="trait core::iter::traits::iterator::Iterator">Iterator</a>&lt;Ite [...]
 <a href="struct.RowSelection.html" title="struct 
parquet::arrow::arrow_reader::selection::RowSelection"><code>RowSelection</code></a>.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.row_count" class="method"><a class="src rightside" 
href="../../../../src/parquet/arrow/arrow_reader/selection.rs.html#419-421">source</a><h4
 class="code-header">pub fn <a href="#method.row_count" 
class="fn">row_count</a>(&amp;self) -&gt; <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a></h4></section></summary><div
 class="docblock"><p>Returns the number o [...]
-</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-RowSelection" class="impl"><a class="src rightside" 
href="../../../../src/parquet/arrow/arrow_reader/selection.rs.html#92">source</a><a
 href="#impl-Clone-for-RowSelection" class="anchor">§</a><h3 cl [...]
+</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-RowSelection" class="impl"><a class="src rightside" 
href="../../../../src/parquet/arrow/arrow_reader/selection.rs.html#92">source</a><a
 href="#impl-Clone-for-RowSelection" class="anchor">§</a><h3 cl [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><section id="impl-Eq-for-RowSelection" 
class="impl"><a class="src rightside" 
href="../../../../src/parquet/arrow/arrow_reader/selection.rs.html#92">source</a><a
 href="#impl-Eq-for-RowSelection" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html"; title="trait 
core::cmp::Eq">Eq</a> for <a class="struct" href="struct. [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/arrow/arrow_reader/struct.RowSelection.html 
b/parquet/arrow/arrow_reader/struct.RowSelection.html
index f8c2d053722..3fddbaa4e89 100644
--- a/parquet/arrow/arrow_reader/struct.RowSelection.html
+++ b/parquet/arrow/arrow_reader/struct.RowSelection.html
@@ -72,7 +72,7 @@ other:     NYNNNNNNY</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.iter" class="method"><a class="src rightside" 
href="../../../src/parquet/arrow/arrow_reader/selection.rs.html#414-416">source</a><h4
 class="code-header">pub fn <a href="#method.iter" 
class="fn">iter</a>(&amp;self) -&gt; impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/iter/traits/iterator/trait.Iterator.html";
 title="trait core::iter::traits::iterator::Iterator">Iterator</a>&lt;Item = 
[...]
 <a href="selection/struct.RowSelection.html" title="struct 
parquet::arrow::arrow_reader::selection::RowSelection"><code>RowSelection</code></a>.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.row_count" class="method"><a class="src rightside" 
href="../../../src/parquet/arrow/arrow_reader/selection.rs.html#419-421">source</a><h4
 class="code-header">pub fn <a href="#method.row_count" 
class="fn">row_count</a>(&amp;self) -&gt; <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a></h4></section></summary><div
 class="docblock"><p>Returns the number of s [...]
-</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-RowSelection" class="impl"><a class="src rightside" 
href="../../../src/parquet/arrow/arrow_reader/selection.rs.html#92">source</a><a
 href="#impl-Clone-for-RowSelection" class="anchor">§</a><h3 class [...]
+</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-RowSelection" class="impl"><a class="src rightside" 
href="../../../src/parquet/arrow/arrow_reader/selection.rs.html#92">source</a><a
 href="#impl-Clone-for-RowSelection" class="anchor">§</a><h3 class [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><section id="impl-Eq-for-RowSelection" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/arrow/arrow_reader/selection.rs.html#92">source</a><a
 href="#impl-Eq-for-RowSelection" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html"; title="trait 
core::cmp::Eq">Eq</a> for <a class="struct" href="selection/ [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/basic/enum.ConvertedType.html 
b/parquet/basic/enum.ConvertedType.html
index 09b26571221..162a618d75e 100644
--- a/parquet/basic/enum.ConvertedType.html
+++ b/parquet/basic/enum.ConvertedType.html
@@ -71,7 +71,7 @@ the number of months associated with the duration, the second 
identifies
 the number of days associated with the duration and the third identifies
 the number of milliseconds associated with the provided duration.
 This duration of time is independent of any particular timezone or date.</p>
-</div></div><h2 id="trait-implementations" class="section-header">Trait 
Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div 
id="trait-implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-Clone-for-ConvertedType" class="impl"><a 
class="src rightside" href="../../src/parquet/basic.rs.html#68">source</a><a 
href="#impl-Clone-for-ConvertedType" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https:/ [...]
+</div></div><h2 id="trait-implementations" class="section-header">Trait 
Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div 
id="trait-implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-Clone-for-ConvertedType" class="impl"><a 
class="src rightside" href="../../src/parquet/basic.rs.html#68">source</a><a 
href="#impl-Clone-for-ConvertedType" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https:/ [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-TryFrom%3COption%3CConvertedType%3E%3E-for-ConvertedType" 
class="impl"><a class="src rightside" 
href="../../src/parquet/basic.rs.html#682-720">source</a><a 
href="#impl-TryFrom%3COption%3CConvertedType%3E%3E-for-ConvertedType" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lan [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/basic/enum.Repetition.html 
b/parquet/basic/enum.Repetition.html
index 568b96b82f0..e4946bdb45c 100644
--- a/parquet/basic/enum.Repetition.html
+++ b/parquet/basic/enum.Repetition.html
@@ -7,7 +7,7 @@
 </div></details><h2 id="variants" class="variants section-header">Variants<a 
href="#variants" class="anchor">§</a></h2><div class="variants"><section 
id="variant.REQUIRED" class="variant"><a href="#variant.REQUIRED" 
class="anchor">§</a><h3 class="code-header">REQUIRED</h3></section><div 
class="docblock"><p>Field is required (can not be null) and each record has 
exactly 1 value.</p>
 </div><section id="variant.OPTIONAL" class="variant"><a 
href="#variant.OPTIONAL" class="anchor">§</a><h3 
class="code-header">OPTIONAL</h3></section><div class="docblock"><p>Field is 
optional (can be null) and each record has 0 or 1 values.</p>
 </div><section id="variant.REPEATED" class="variant"><a 
href="#variant.REPEATED" class="anchor">§</a><h3 
class="code-header">REPEATED</h3></section><div class="docblock"><p>Field is 
repeated and can contain 0 or more values.</p>
-</div></div><h2 id="trait-implementations" class="section-header">Trait 
Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div 
id="trait-implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-Clone-for-Repetition" class="impl"><a 
class="src rightside" href="../../src/parquet/basic.rs.html#204">source</a><a 
href="#impl-Clone-for-Repetition" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https://doc. [...]
+</div></div><h2 id="trait-implementations" class="section-header">Trait 
Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div 
id="trait-implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-Clone-for-Repetition" class="impl"><a 
class="src rightside" href="../../src/parquet/basic.rs.html#204">source</a><a 
href="#impl-Clone-for-Repetition" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https://doc. [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-TryFrom%3CFieldRepetitionType%3E-for-Repetition" class="impl"><a 
class="src rightside" 
href="../../src/parquet/basic.rs.html#886-902">source</a><a 
href="#impl-TryFrom%3CFieldRepetitionType%3E-for-Repetition" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/basic/enum.SortOrder.html 
b/parquet/basic/enum.SortOrder.html
index 5f45df7ff79..c8d23e5e9a5 100644
--- a/parquet/basic/enum.SortOrder.html
+++ b/parquet/basic/enum.SortOrder.html
@@ -13,7 +13,7 @@ min/max.</p>
 </div><section id="variant.UNSIGNED" class="variant"><a 
href="#variant.UNSIGNED" class="anchor">§</a><h3 
class="code-header">UNSIGNED</h3></section><div class="docblock"><p>Unsigned 
(depending on physical type either value or byte-wise) comparison.</p>
 </div><section id="variant.UNDEFINED" class="variant"><a 
href="#variant.UNDEFINED" class="anchor">§</a><h3 
class="code-header">UNDEFINED</h3></section><div class="docblock"><p>Comparison 
is undefined.</p>
 </div></div><h2 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-SortOrder" class="impl"><a class="src 
rightside" href="../../src/parquet/basic.rs.html#474-479">source</a><a 
href="#impl-SortOrder" class="anchor">§</a><h3 class="code-header">impl <a 
class="enum" href="enum.SortOrder.html" title="enum parquet::basic::SortOr [...]
-</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-SortOrder" class="impl"><a class="src rightside" 
href="../../src/parquet/basic.rs.html#463">source</a><a 
href="#impl-Clone-for-SortOrder" class="anchor">§</a><h3 
class="code-header">impl <a class="t [...]
+</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-SortOrder" class="impl"><a class="src rightside" 
href="../../src/parquet/basic.rs.html#463">source</a><a 
href="#impl-Clone-for-SortOrder" class="anchor">§</a><h3 
class="code-header">impl <a class="t [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><section id="impl-Copy-for-SortOrder" 
class="impl"><a class="src rightside" 
href="../../src/parquet/basic.rs.html#463">source</a><a 
href="#impl-Copy-for-SortOrder" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html"; 
title="trait core::marker::Copy">Copy</a> for <a class="enum" 
href="enum.SortOrder.html" title= [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/data_type/struct.ByteArray.html 
b/parquet/data_type/struct.ByteArray.html
index cc603e168eb..fef38b5f862 100644
--- a/parquet/data_type/struct.ByteArray.html
+++ b/parquet/data_type/struct.ByteArray.html
@@ -9,7 +9,7 @@ Value is backed by a byte buffer.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.data" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#162-167">source</a><h4 
class="code-header">pub fn <a href="#method.data" 
class="fn">data</a>(&amp;self) -&gt; &amp;[<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.u8.html";>u8</a>] <a 
href="#" class="tooltip" 
data-notable-ty="&amp;[u8]">ⓘ</a></h4></section></summary><div 
class="docblock"> [...]
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.set_data" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#171-173">source</a><h4 
class="code-header">pub fn <a href="#method.set_data" 
class="fn">set_data</a>(&amp;mut self, data: 
Bytes)</h4></section></summary><div class="docblock"><p>Set data from another 
byte buffer.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.slice" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#177-184">source</a><h4 
class="code-header">pub fn <a href="#method.slice" 
class="fn">slice</a>(&amp;self, start: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>, 
len: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>) - 
[...]
-</div></details><section id="method.as_utf8" class="method"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#186-192">source</a><h4 
class="code-header">pub fn <a href="#method.as_utf8" 
class="fn">as_utf8</a>(&amp;self) -&gt; <a class="type" 
href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;&amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.str.html";>str</a>&gt;</h4></section></div></details></div><h2
 id="tr [...]
+</div></details><section id="method.as_utf8" class="method"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#186-192">source</a><h4 
class="code-header">pub fn <a href="#method.as_utf8" 
class="fn">as_utf8</a>(&amp;self) -&gt; <a class="type" 
href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;&amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.str.html";>str</a>&gt;</h4></section></div></details></div><h2
 id="tr [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait 
core::marker::Sized">Sized</a>,</div></h4></section></div></details><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-ParquetValueType-for-ByteArray" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#889-971">source</a><a 
href="#impl-ParquetValueType-for-ByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="t [...]
     values: &amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a>,
     writer: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.reference.html";>&amp;mut 
W</a>,
@@ -17,18 +17,18 @@ Value is backed by a byte buffer.</p>
 ) -&gt; <a class="type" href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.unit.html";>()</a>&gt;</h4></section></summary><div
 class='docblock'>Encode the value directly from a higher level 
encoder</div></details><details class="toggle method-toggle" 
open><summary><section id="method.set_data-1" class="method trait-impl"><a 
class="src rightside" href="../../src/parquet/data_type.rs [...]
     buffer: &amp;mut <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a>,
     decoder: &amp;mut PlainDecoderDetails
-) -&gt; <a class="type" href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>&gt;</h4></section></summary><div
 class='docblock'>Decode the value from a given buffer for a higher level 
decoder</div></details><section id="method.skip" class="method trait-impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#940-955">source</a><a 
href="#method.sk [...]
+) -&gt; <a class="type" href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>&gt;</h4></section></summary><div
 class='docblock'>Decode the value from a given buffer for a higher level 
decoder</div></details><section id="method.skip" class="method trait-impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#940-955">source</a><a 
href="#method.sk [...]
+by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne-2" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne-2" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 cl [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#281-285">source</a><a 
href="#impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/co [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#281-285">source</a><a 
href="#impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/co [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-PartialEq-for-ByteArray" 
class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#235-243">source</a><a 
href="#impl-PartialEq-for-ByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html"; 
title="trait core [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne-1" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne-1" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 cl [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-PartialEq-for-ByteArray" 
class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#235-243">source</a><a 
href="#impl-PartialEq-for-ByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html"; 
title="trait core [...]
-by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne-2" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne-2" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 cl [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#305-309">source</a><a 
href="#impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/ [...]
-operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt" class="anchor">§</a><h4 class="code-header">fn  [...]
-operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#299-303">source</a><a 
href="#impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#305-309">source</a><a 
href="#impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/ [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt-2" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt-2" class="anchor">§</a><h4 class="code-header" [...]
-operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-PartialOrd-for-ByteArray" 
class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#122-138">source</a><a 
href="#impl-PartialOrd-for-ByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core [...]
+operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#299-303">source</a><a 
href="#impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt-1" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt-1" class="anchor">§</a><h4 class="code-header" [...]
+operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-PartialOrd-for-ByteArray" 
class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#122-138">source</a><a 
href="#impl-PartialOrd-for-ByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core [...]
+operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt" class="anchor">§</a><h4 class="code-header">fn  [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-SliceAsBytes-for-ByteArray" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#532">source</a><a 
href="#impl-SliceAsBytes-for-ByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="trait.SliceAsBytes.html" 
title="trait  [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
     T: ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.borrow" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#210";>source</a><a
 href="#method.borrow" class="anchor">§</a><h4 class="code-header">fn <a 
href="https:/ [...]
diff --git a/parquet/data_type/struct.FixedLenByteArray.html 
b/parquet/data_type/struct.FixedLenByteArray.html
index ffc36f287aa..18e9697beaf 100644
--- a/parquet/data_type/struct.FixedLenByteArray.html
+++ b/parquet/data_type/struct.FixedLenByteArray.html
@@ -15,7 +15,7 @@ level logical types, removing the data-hazard from all 
decoding and encoding pat
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.data" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#162-167">source</a><h4 
class="code-header">pub fn <a href="#method.data" 
class="fn">data</a>(&amp;self) -&gt; &amp;[<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.u8.html";>u8</a>] <a 
href="#" class="tooltip" 
data-notable-ty="&amp;[u8]">ⓘ</a></h4></section></summary><div 
class="docblock"> [...]
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.set_data" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#171-173">source</a><h4 
class="code-header">pub fn <a href="#method.set_data" 
class="fn">set_data</a>(&amp;mut self, data: 
Bytes)</h4></section></summary><div class="docblock"><p>Set data from another 
byte buffer.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.slice" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#177-184">source</a><h4 
class="code-header">pub fn <a href="#method.slice" 
class="fn">slice</a>(&amp;self, start: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>, 
len: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>) - 
[...]
-</div></details><section id="method.as_utf8" class="method"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#186-192">source</a><h4 
class="code-header">pub fn <a href="#method.as_utf8" 
class="fn">as_utf8</a>(&amp;self) -&gt; <a class="type" 
href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;&amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.str.html";>str</a>&gt;</h4></section></div><h2
 id="trait-implementati [...]
+</div></details><section id="method.as_utf8" class="method"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#186-192">source</a><h4 
class="code-header">pub fn <a href="#method.as_utf8" 
class="fn">as_utf8</a>(&amp;self) -&gt; <a class="type" 
href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;&amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.str.html";>str</a>&gt;</h4></section></div><h2
 id="trait-implementati [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait 
core::marker::Sized">Sized</a>,</div></h4></section></div></details><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-ParquetValueType-for-FixedLenByteArray" class="impl"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#973-1057">source</a><a 
href="#impl-ParquetValueType-for-FixedLenByteArray" class="anchor">§</a><h3 
class="code-header" [...]
     values: &amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a>,
     writer: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.reference.html";>&amp;mut 
W</a>,
@@ -23,16 +23,16 @@ level logical types, removing the data-hazard from all 
decoding and encoding pat
 ) -&gt; <a class="type" href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.unit.html";>()</a>&gt;</h4></section></summary><div
 class='docblock'>Encode the value directly from a higher level 
encoder</div></details><details class="toggle method-toggle" 
open><summary><section id="method.set_data-1" class="method trait-impl"><a 
class="src rightside" href="../../src/parquet/data_type.rs [...]
     buffer: &amp;mut <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a>,
     decoder: &amp;mut PlainDecoderDetails
-) -&gt; <a class="type" href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>&gt;</h4></section></summary><div
 class='docblock'>Decode the value from a given buffer for a higher level 
decoder</div></details><section id="method.skip" class="method trait-impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#1021-1041">source</a><a 
href="#method. [...]
-by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne-1" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne-1" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 cl [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#281-285">source</a><a 
href="#impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/co [...]
+) -&gt; <a class="type" href="../errors/type.Result.html" title="type 
parquet::errors::Result">Result</a>&lt;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>&gt;</h4></section></summary><div
 class='docblock'>Decode the value from a given buffer for a higher level 
decoder</div></details><section id="method.skip" class="method trait-impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#1021-1041">source</a><a 
href="#method. [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne-2" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne-2" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 cl [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialEq-for-FixedLenByteArray" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#269-273">source</a><a 
href="#impl-PartialEq-for-FixedLenByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html"; t [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#281-285">source</a><a 
href="#impl-PartialEq%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/co [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#305-309">source</a><a 
href="#impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/ [...]
-operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt" class="anchor">§</a><h4 class="code-header">fn  [...]
-operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#299-303">source</a><a 
href="#impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialEq-for-FixedLenByteArray" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#269-273">source</a><a 
href="#impl-PartialEq-for-FixedLenByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html"; t [...]
+by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne-1" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne-1" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 cl [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#305-309">source</a><a 
href="#impl-PartialOrd%3CByteArray%3E-for-FixedLenByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/ [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt-2" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt-2" class="anchor">§</a><h4 class="code-header" [...]
+operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" class="impl"><a 
class="src rightside" 
href="../../src/parquet/data_type.rs.html#299-303">source</a><a 
href="#impl-PartialOrd%3CFixedLenByteArray%3E-for-ByteArray" 
class="anchor">§</a><h3 class="code-header">impl <a class="trait [...]
+operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt" class="anchor">§</a><h4 class="code-header">fn  [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-PartialOrd-for-FixedLenByteArray" class="impl"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#293-297">source</a><a 
href="#impl-PartialOrd-for-FixedLenByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https://doc.rust-lang. [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.le";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.gt-1" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#1210";>source</a></span><a
 href="#method.gt-1" class="anchor">§</a><h4 class="code-header" [...]
 operator. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialOrd.html#method.ge";>Read
 more</a></div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section 
id="impl-SliceAsBytes-for-FixedLenByteArray" class="impl"><a class="src 
rightside" href="../../src/parquet/data_type.rs.html#533">source</a><a 
href="#impl-SliceAsBytes-for-FixedLenByteArray" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="trait.SliceAsBytes.htm [...]
diff --git a/parquet/data_type/struct.Int96.html 
b/parquet/data_type/struct.Int96.html
index b8719381135..025c519a0af 100644
--- a/parquet/data_type/struct.Int96.html
+++ b/parquet/data_type/struct.Int96.html
@@ -10,7 +10,7 @@ The type only takes 12 bytes, without extra padding.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.to_nanos" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#68-73">source</a><h4 
class="code-header">pub fn <a href="#method.to_nanos" 
class="fn">to_nanos</a>(&amp;self) -&gt; <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i64.html";>i64</a></h4></section></summary><div
 class="docblock"><p>Converts this INT96 into an i64 representing the numbe 
[...]
 <p>Will wrap around on overflow</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.to_seconds_and_nanos" class="method"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#76-84">source</a><h4 
class="code-header">pub fn <a href="#method.to_seconds_and_nanos" 
class="fn">to_seconds_and_nanos</a>(&amp;self) -&gt; (<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i64.html";>i64</a>, <a 
class="primitive" href="https://doc.rust-lang.org/nightly/std/ [...]
-</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-AsBytes-for-Int96" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#541-545">source</a><a 
href="#impl-AsBytes-for-Int96" class="anchor">§</a><h3 class="code-header">impl 
<a clas [...]
+</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-AsBytes-for-Int96" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#541-545">source</a><a 
href="#impl-AsBytes-for-Int96" class="anchor">§</a><h3 class="code-header">impl 
<a clas [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait 
core::marker::Sized">Sized</a>,</div></h4></section></div></details><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-ParquetValueType-for-Int96" class="impl"><a class="src rightside" 
href="../../src/parquet/data_type.rs.html#802-887">source</a><a 
href="#impl-ParquetValueType-for-Int96" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" hr [...]
     values: &amp;<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a>,
     writer: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.reference.html";>&amp;mut 
W</a>,
diff --git a/parquet/errors/enum.ParquetError.html 
b/parquet/errors/enum.ParquetError.html
index f367ef3d47f..9bcef3a454c 100644
--- a/parquet/errors/enum.ParquetError.html
+++ b/parquet/errors/enum.ParquetError.html
@@ -17,7 +17,7 @@ decode.</p>
 </div><section id="variant.ArrowError" class="variant"><a 
href="#variant.ArrowError" class="anchor">§</a><h3 
class="code-header">ArrowError(<a class="struct" 
href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"; 
title="struct alloc::string::String">String</a>)</h3></section><div 
class="docblock"><p>Arrow error.
 Returned when reading into arrow or writing from arrow.</p>
 </div><section id="variant.IndexOutOfBound" class="variant"><a 
href="#variant.IndexOutOfBound" class="anchor">§</a><h3 
class="code-header">IndexOutOfBound(<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>, <a 
class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>usize</a>)</h3></section><section
 id="variant.External" class="variant"><a href="#variant.External" 
class="anchor">§</a><h3 class="code-header">External [...]
-</div></div><h2 id="trait-implementations" class="section-header">Trait 
Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div 
id="trait-implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-Debug-for-ParquetError" class="impl"><a 
class="src rightside" href="../../src/parquet/errors.rs.html#29">source</a><a 
href="#impl-Debug-for-ParquetError" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https:// [...]
+</div></div><h2 id="trait-implementations" class="section-header">Trait 
Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div 
id="trait-implementations-list"><details class="toggle implementors-toggle" 
open><summary><section id="impl-Debug-for-ParquetError" class="impl"><a 
class="src rightside" href="../../src/parquet/errors.rs.html#29">source</a><a 
href="#impl-Debug-for-ParquetError" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="https:// [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
     T: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/error/trait.Error.html"; 
title="trait core::error::Error">Error</a> + 
'static,</div></h3></section></summary><div class="impl-items"><details 
class="toggle method-toggle" open><summary><section id="method.as_error_source" 
class="method trait-impl"><a href="#method.as_error_source" 
class="anchor">§</a><h4 class="code-header">fn <a 
class="fn">as_error_source</a>(&amp;self) -&gt; &amp;(dyn <a class="trait" 
href="https://doc [...]
 to benefit from Rust’s automatic dereferencing of method
diff --git a/parquet/file/reader/trait.ChunkReader.html 
b/parquet/file/reader/trait.ChunkReader.html
index 7de366a5507..ad5acad897e 100644
--- a/parquet/file/reader/trait.ChunkReader.html
+++ b/parquet/file/reader/trait.ChunkReader.html
@@ -14,4 +14,4 @@ side-effect on previously returned <a 
href="trait.ChunkReader.html#associatedtyp
 </div></details><details class="toggle method-toggle" open><summary><section 
id="tymethod.get_bytes" class="method"><a class="src rightside" 
href="../../../src/parquet/file/reader.rs.html#67">source</a><h4 
class="code-header">fn <a href="#tymethod.get_bytes" 
class="fn">get_bytes</a>(&amp;self, start: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.u64.html";>u64</a>, 
length: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.usize.html";>u [...]
 <p>Concurrent calls to <a 
href="trait.ChunkReader.html#tymethod.get_bytes"><code>Self::get_bytes</code></a>
 may result in interleaved output</p>
 <p>See <a 
href="https://doc.rust-lang.org/nightly/std/fs/struct.File.html#method.try_clone";
 title="method std::fs::File::try_clone"><code>File::try_clone</code></a> for 
more information</p>
-</div></details></div><h2 id="foreign-impls" 
class="section-header">Implementations on Foreign Types<a href="#foreign-impls" 
class="anchor">§</a></h2><details class="toggle 
implementors-toggle"><summary><section id="impl-ChunkReader-for-File" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/file/reader.rs.html#76-100">source</a><a 
href="#impl-ChunkReader-for-File" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="trait.ChunkReader.html" 
title="trait  [...]
\ No newline at end of file
+</div></details></div><h2 id="foreign-impls" 
class="section-header">Implementations on Foreign Types<a href="#foreign-impls" 
class="anchor">§</a></h2><details class="toggle 
implementors-toggle"><summary><section id="impl-ChunkReader-for-File" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/file/reader.rs.html#76-100">source</a><a 
href="#impl-ChunkReader-for-File" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="trait.ChunkReader.html" 
title="trait  [...]
\ No newline at end of file
diff --git a/parquet/file/reader/trait.Length.html 
b/parquet/file/reader/trait.Length.html
index 7b22713d5d9..a69954da84e 100644
--- a/parquet/file/reader/trait.Length.html
+++ b/parquet/file/reader/trait.Length.html
@@ -5,4 +5,4 @@
 }</code></pre><details class="toggle top-doc" open><summary 
class="hideme"><span>Expand description</span></summary><div 
class="docblock"><p>Length should return the total number of bytes in the input 
source.
 It’s mainly used to read the metadata, which is at the end of the source.</p>
 </div></details><h2 id="required-methods" class="section-header">Required 
Methods<a href="#required-methods" class="anchor">§</a></h2><div 
class="methods"><details class="toggle method-toggle" open><summary><section 
id="tymethod.len" class="method"><a class="src rightside" 
href="../../../src/parquet/file/reader.rs.html#45">source</a><h4 
class="code-header">fn <a href="#tymethod.len" class="fn">len</a>(&amp;self) 
-&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primi 
[...]
-</div></details></div><h2 id="foreign-impls" 
class="section-header">Implementations on Foreign Types<a href="#foreign-impls" 
class="anchor">§</a></h2><details class="toggle 
implementors-toggle"><summary><section id="impl-Length-for-File" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/file/reader.rs.html#70-74">source</a><a 
href="#impl-Length-for-File" class="anchor">§</a><h3 class="code-header">impl 
<a class="trait" href="trait.Length.html" title="trait parquet::file::r [...]
\ No newline at end of file
+</div></details></div><h2 id="foreign-impls" 
class="section-header">Implementations on Foreign Types<a href="#foreign-impls" 
class="anchor">§</a></h2><details class="toggle 
implementors-toggle"><summary><section id="impl-Length-for-File" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/file/reader.rs.html#70-74">source</a><a 
href="#impl-Length-for-File" class="anchor">§</a><h3 class="code-header">impl 
<a class="trait" href="trait.Length.html" title="trait parquet::file::r [...]
\ No newline at end of file
diff --git a/parquet/file/serialized_reader/struct.SerializedFileReader.html 
b/parquet/file/serialized_reader/struct.SerializedFileReader.html
index 9aed5b86a46..4ccb6a838d2 100644
--- a/parquet/file/serialized_reader/struct.SerializedFileReader.html
+++ b/parquet/file/serialized_reader/struct.SerializedFileReader.html
@@ -10,7 +10,7 @@ Returns error if Parquet file does not exist or is 
corrupt.</p>
 Returns error if Parquet file does not exist or is corrupt.</p>
 </div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-FileReader-for-SerializedFileReader%3CR%3E" class="impl"><a class="src 
rightside" 
href="../../../src/parquet/file/serialized_reader.rs.html#257-282">source</a><a 
href="#impl-FileReader-for-SerializedFileReade [...]
 using the full file schema over all row groups.</p>
-</div><div class="impl-items"><details class="toggle" open><summary><section 
id="associatedtype.Item" class="associatedtype trait-impl"><a 
href="#associatedtype.Item" class="anchor">§</a><h4 class="code-header">type <a 
href="https://doc.rust-lang.org/nightly/core/iter/traits/collect/trait.IntoIterator.html#associatedtype.Item";
 class="associatedtype">Item</a> = <a class="enum" 
href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html"; 
title="enum core::result::Result">Result</a [...]
+</div><div class="impl-items"><details class="toggle" open><summary><section 
id="associatedtype.Item" class="associatedtype trait-impl"><a 
href="#associatedtype.Item" class="anchor">§</a><h4 class="code-header">type <a 
href="https://doc.rust-lang.org/nightly/core/iter/traits/collect/trait.IntoIterator.html#associatedtype.Item";
 class="associatedtype">Item</a> = <a class="enum" 
href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html"; 
title="enum core::result::Result">Result</a [...]
     R: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/panic/unwind_safe/trait.RefUnwindSafe.html";
 title="trait 
core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,</div></h3></section><section
 id="impl-Send-for-SerializedFileReader%3CR%3E" class="impl"><a 
href="#impl-Send-for-SerializedFileReader%3CR%3E" class="anchor">§</a><h3 
class="code-header">impl&lt;R&gt; <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html"; 
title="trait core::m [...]
     R: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/panic/unwind_safe/trait.RefUnwindSafe.html";
 title="trait 
core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a>,</div></h3></section></div><h2
 id="blanket-implementations" class="section-header">Blanket Implementations<a 
href="#blanket-implementations" class="anchor">§</a></h2><div 
id="blanket-implementations-list"><details class="toggle 
implementors-toggle"><summary><section id="impl-Any-for-T" class="impl"><a clas 
[...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/file/statistics/enum.Statistics.html 
b/parquet/file/statistics/enum.Statistics.html
index 507fd6a150a..8bf1025d77f 100644
--- a/parquet/file/statistics/enum.Statistics.html
+++ b/parquet/file/statistics/enum.Statistics.html
@@ -90,7 +90,7 @@ Panics if min value is not set.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.max_bytes" class="method"><a class="src rightside" 
href="../../../src/parquet/file/statistics.rs.html#410-412">source</a><h4 
class="code-header">pub fn <a href="#method.max_bytes" 
class="fn">max_bytes</a>(&amp;self) -&gt; &amp;[<a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.u8.html";>u8</a>] <a 
href="#" class="tooltip" 
data-notable-ty="&amp;[u8]">ⓘ</a></h4></section></summar [...]
 Panics if max value is not set.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.physical_type" class="method"><a class="src rightside" 
href="../../../src/parquet/file/statistics.rs.html#415-426">source</a><h4 
class="code-header">pub fn <a href="#method.physical_type" 
class="fn">physical_type</a>(&amp;self) -&gt; <a class="enum" 
href="../../basic/enum.Type.html" title="enum 
parquet::basic::Type">Type</a></h4></section></summary><div 
class="docblock"><p>Returns physical type associ [...]
-</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-Statistics" class="impl"><a class="src rightside" 
href="../../../src/parquet/file/statistics.rs.html#290">source</a><a 
href="#impl-Clone-for-Statistics" class="anchor">§</a><h3 class="code-header">i 
[...]
+</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-Statistics" class="impl"><a class="src rightside" 
href="../../../src/parquet/file/statistics.rs.html#290">source</a><a 
href="#impl-Clone-for-Statistics" class="anchor">§</a><h3 class="code-header">i 
[...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><section 
id="impl-StructuralPartialEq-for-Statistics" class="impl"><a class="src 
rightside" href="../../../src/parquet/file/statistics.rs.html#290">source</a><a 
href="#impl-StructuralPartialEq-for-Statistics" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.StructuralPartialEq.html";
 title="trait core::marker::Structur [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
diff --git a/parquet/file/statistics/struct.ValueStatistics.html 
b/parquet/file/statistics/struct.ValueStatistics.html
index 9147bd39b05..b659893f947 100644
--- a/parquet/file/statistics/struct.ValueStatistics.html
+++ b/parquet/file/statistics/struct.ValueStatistics.html
@@ -60,7 +60,7 @@ which have a type-defined sort order.</p>
 <p>However, not all readers have been updated. For backwards compatibility, 
this method
 returns <code>true</code> if the statistics within this have a signed sort 
order, that is
 compatible with being stored in the deprecated <code>min</code> and 
<code>max</code> fields</p>
-</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-ValueStatistics%3CT%3E" class="impl"><a class="src 
rightside" href="../../../src/parquet/file/statistics.rs.html#448">source</a><a 
href="#impl-Clone-for-ValueStatistics%3CT%3E" class="anchor">§</a>< [...]
+</div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-ValueStatistics%3CT%3E" class="impl"><a class="src 
rightside" href="../../../src/parquet/file/statistics.rs.html#448">source</a><a 
href="#impl-Clone-for-ValueStatistics%3CT%3E" class="anchor">§</a>< [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
 sufficient, and should not be overridden without very good 
reason.</div></details></div></details><section 
id="impl-Eq-for-ValueStatistics%3CT%3E" class="impl"><a class="src rightside" 
href="../../../src/parquet/file/statistics.rs.html#448">source</a><a 
href="#impl-Eq-for-ValueStatistics%3CT%3E" class="anchor">§</a><h3 
class="code-header">impl&lt;T: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Eq.html"; title="trait 
core::cmp::Eq">Eq</a>&gt; <a class="trait" hre [...]
     T: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Freeze.html"; 
title="trait core::marker::Freeze">Freeze</a>,</div></h3></section><section 
id="impl-RefUnwindSafe-for-ValueStatistics%3CT%3E" class="impl"><a 
href="#impl-RefUnwindSafe-for-ValueStatistics%3CT%3E" class="anchor">§</a><h3 
class="code-header">impl&lt;T&gt; <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/panic/unwind_safe/trait.RefUnwindSafe.html";
 title="trait core::panic::unwind_saf [...]
diff --git a/parquet/format/struct.BoundaryOrder.html 
b/parquet/format/struct.BoundaryOrder.html
index 4ce6223e47e..271d64bd51a 100644
--- a/parquet/format/struct.BoundaryOrder.html
+++ b/parquet/format/struct.BoundaryOrder.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Enum to 
annotate whether lists of min/max elements inside ColumnIndex are ordered and 
if so, in which direction."><title>BoundaryOrder in parquet::format - 
Rust</title><script> if (window.location.protocol !== "file:") 
document.write(`<link rel="preload" as="font" type="font/woff2" cross [...]
     <main><div class="width-limiter"><nav class="sub"><form 
class="search-form"><span></span><div id="sidebar-button" tabindex="-1"><a 
href="../../parquet/all.html" title="show sidebar"></a></div><input 
class="search-input" name="search" aria-label="Run search in the documentation" 
autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to 
search, ‘?’ for more options…" type="search"><div id="help-button" 
tabindex="-1"><a href="../../help.html" title="help">?</a></div><div  [...]
 are ordered and if so, in which direction.</p>
-</div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
+</div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/format/struct.CompressionCodec.html 
b/parquet/format/struct.CompressionCodec.html
index 96eba5873ec..d7c8193012e 100644
--- a/parquet/format/struct.CompressionCodec.html
+++ b/parquet/format/struct.CompressionCodec.html
@@ -4,7 +4,7 @@
 Codec support may vary between readers based on the format version and
 libraries available at runtime.</p>
 <p>See Compression.md for a detailed specification of these algorithms.</p>
-</div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
+</div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/format/struct.ConvertedType.html 
b/parquet/format/struct.ConvertedType.html
index 9a9e3d51e1f..2508bdb74ac 100644
--- a/parquet/format/struct.ConvertedType.html
+++ b/parquet/format/struct.ConvertedType.html
@@ -55,7 +55,7 @@ the second identifies the number of days associated with the 
duration
 and the third identifies the number of milliseconds associated with
 the provided duration.  This duration of time is independent of any
 particular timezone or date.</p>
-</div></details><section id="associatedconstant.ENUM_VALUES" 
class="associatedconstant"><a class="src rightside" 
href="../../src/parquet/format.rs.html#199-222">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.ENUM_VALUES" 
class="constant">ENUM_VALUES</a>: &amp;'static <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a> = 
_</h4></section></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait  [...]
+</div></details><section id="associatedconstant.ENUM_VALUES" 
class="associatedconstant"><a class="src rightside" 
href="../../src/parquet/format.rs.html#199-222">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.ENUM_VALUES" 
class="constant">ENUM_VALUES</a>: &amp;'static <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a> = 
_</h4></section></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait  [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/format/struct.Encoding.html 
b/parquet/format/struct.Encoding.html
index dd6e822ba46..f56d93c3c0e 100644
--- a/parquet/format/struct.Encoding.html
+++ b/parquet/format/struct.Encoding.html
@@ -31,7 +31,7 @@ The individual bytes of an FP value are scattered to the 
corresponding stream an
 the streams are concatenated.
 This itself does not reduce the size of the data but can lead to better 
compression
 afterwards.</p>
-</div></details><section id="associatedconstant.ENUM_VALUES" 
class="associatedconstant"><a class="src rightside" 
href="../../src/parquet/format.rs.html#387-397">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.ENUM_VALUES" 
class="constant">ENUM_VALUES</a>: &amp;'static <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a> = 
_</h4></section></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait  [...]
+</div></details><section id="associatedconstant.ENUM_VALUES" 
class="associatedconstant"><a class="src rightside" 
href="../../src/parquet/format.rs.html#387-397">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.ENUM_VALUES" 
class="constant">ENUM_VALUES</a>: &amp;'static <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a> = 
_</h4></section></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait  [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/format/struct.FieldRepetitionType.html 
b/parquet/format/struct.FieldRepetitionType.html
index 68bbb46d9db..d0391181a7a 100644
--- a/parquet/format/struct.FieldRepetitionType.html
+++ b/parquet/format/struct.FieldRepetitionType.html
@@ -3,7 +3,7 @@
 </div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
 </div></details><details class="toggle" open><summary><section 
id="associatedconstant.OPTIONAL" class="associatedconstant"><a class="src 
rightside" href="../../src/parquet/format.rs.html#292">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.OPTIONAL" 
class="constant">OPTIONAL</a>: <a class="struct" 
href="struct.FieldRepetitionType.html" title="struct 
parquet::format::FieldRepetitionType">FieldRepetitionType</a> = 
_</h4></section></summary><div class="docblock"><p> [...]
 </div></details><details class="toggle" open><summary><section 
id="associatedconstant.REPEATED" class="associatedconstant"><a class="src 
rightside" href="../../src/parquet/format.rs.html#294">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.REPEATED" 
class="constant">REPEATED</a>: <a class="struct" 
href="struct.FieldRepetitionType.html" title="struct 
parquet::format::FieldRepetitionType">FieldRepetitionType</a> = 
_</h4></section></summary><div class="docblock"><p> [...]
-</div></details><section id="associatedconstant.ENUM_VALUES" 
class="associatedconstant"><a class="src rightside" 
href="../../src/parquet/format.rs.html#295-299">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.ENUM_VALUES" 
class="constant">ENUM_VALUES</a>: &amp;'static <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a> = 
_</h4></section></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait  [...]
+</div></details><section id="associatedconstant.ENUM_VALUES" 
class="associatedconstant"><a class="src rightside" 
href="../../src/parquet/format.rs.html#295-299">source</a><h4 
class="code-header">pub const <a href="#associatedconstant.ENUM_VALUES" 
class="constant">ENUM_VALUES</a>: &amp;'static <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.slice.html";>[Self]</a> = 
_</h4></section></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait  [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/format/struct.PageType.html 
b/parquet/format/struct.PageType.html
index 8ecfc128d9d..d67b2f9f93b 100644
--- a/parquet/format/struct.PageType.html
+++ b/parquet/format/struct.PageType.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="API 
documentation for the Rust `PageType` struct in crate 
`parquet`."><title>PageType in parquet::format - Rust</title><script> if 
(window.location.protocol !== "file:") document.write(`<link rel="preload" 
as="font" type="font/woff2" crossorigin 
href="../../static.files/SourceSerif4-Regu [...]
-    <main><div class="width-limiter"><nav class="sub"><form 
class="search-form"><span></span><div id="sidebar-button" tabindex="-1"><a 
href="../../parquet/all.html" title="show sidebar"></a></div><input 
class="search-input" name="search" aria-label="Run search in the documentation" 
autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to 
search, ‘?’ for more options…" type="search"><div id="help-button" 
tabindex="-1"><a href="../../help.html" title="help">?</a></div><div  [...]
+    <main><div class="width-limiter"><nav class="sub"><form 
class="search-form"><span></span><div id="sidebar-button" tabindex="-1"><a 
href="../../parquet/all.html" title="show sidebar"></a></div><input 
class="search-input" name="search" aria-label="Run search in the documentation" 
autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to 
search, ‘?’ for more options…" type="search"><div id="help-button" 
tabindex="-1"><a href="../../help.html" title="help">?</a></div><div  [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/format/struct.Type.html b/parquet/format/struct.Type.html
index 114d882830b..03802118a87 100644
--- a/parquet/format/struct.Type.html
+++ b/parquet/format/struct.Type.html
@@ -3,7 +3,7 @@
 with the encodings to control the on disk storage format.
 For example INT16 is not included as a type since a good encoding of INT32
 would handle this.</p>
-</div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
+</div></details><h2 id="fields" class="fields section-header">Tuple Fields<a 
href="#fields" class="anchor">§</a></h2><span id="structfield.0" 
class="structfield section-header"><a href="#structfield.0" class="anchor 
field">§</a><code>0: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i32.html";>i32</a></code></span><h2
 id="implementations" class="section-header">Implementations<a 
href="#implementations" class="anchor">§</a></h2><div 
id="implementations-list"><de [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Compares and returns the maximum of two values. <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.Ord.html#method.max";>Read
 more</a></div></details><details class="toggle method-toggle" 
open><summary><section id="method.min" class="method trait-impl"><span 
class="rightside"><span class="si [...]
diff --git a/parquet/record/api/struct.Row.html 
b/parquet/record/api/struct.Row.html
index 89d8ad0771f..5d9158ccd14 100644
--- a/parquet/record/api/struct.Row.html
+++ b/parquet/record/api/struct.Row.html
@@ -15,9 +15,9 @@
 <span class="kw">for </span>(idx, (name, field)) <span class="kw">in 
</span>row.get_column_iter().enumerate() {
     <span class="macro">println!</span>(<span class="string">"column index: 
{}, column name: {}, column value: {}"</span>, idx, name, field);
 }</code></pre></div>
-</div></details><section id="method.to_json_value" class="method"><a 
class="src rightside" 
href="../../../src/parquet/record/api.rs.html#85-92">source</a><h4 
class="code-header">pub fn <a href="#method.to_json_value" 
class="fn">to_json_value</a>(&amp;self) -&gt; <a class="enum" 
href="https://docs.rs/serde_json/1.0.115/serde_json/value/enum.Value.html"; 
title="enum 
serde_json::value::Value">Value</a></h4></section></div></details></div><h2 
id="trait-implementations" class="section-header"> [...]
+</div></details><section id="method.to_json_value" class="method"><a 
class="src rightside" 
href="../../../src/parquet/record/api.rs.html#85-92">source</a><h4 
class="code-header">pub fn <a href="#method.to_json_value" 
class="fn">to_json_value</a>(&amp;self) -&gt; <a class="enum" 
href="https://docs.rs/serde_json/1.0.115/serde_json/value/enum.Value.html"; 
title="enum 
serde_json::value::Value">Value</a></h4></section></div></details></div><h2 
id="trait-implementations" class="section-header"> [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-RowAccessor-for-Row" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/record/api.rs.html#202-242">source</a><a 
href="#impl-RowAccessor-for-Row" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="trait.RowAccessor.html" 
title="trait parquet::record::api::RowAccessor">RowAccessor</a [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-RowAccessor-for-Row" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/record/api.rs.html#202-242">source</a><a 
href="#impl-RowAccessor-for-Row" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="trait.RowAccessor.html" 
title="trait parquet::record::api::RowAccessor">RowAccessor</a [...]
 </div></details></div></details><section id="impl-StructuralPartialEq-for-Row" 
class="impl"><a class="src rightside" 
href="../../../src/parquet/record/api.rs.html#48">source</a><a 
href="#impl-StructuralPartialEq-for-Row" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.StructuralPartialEq.html";
 title="trait core::marker::StructuralPartialEq">StructuralPartialEq</a> for <a 
class="struct" href="struct.Row.html" titl [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
     T: ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.borrow" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#210";>source</a><a
 href="#method.borrow" class="anchor">§</a><h4 class="code-header">fn <a 
href="https:/ [...]
diff --git a/parquet/record/struct.Row.html b/parquet/record/struct.Row.html
index c0f213475a5..632c4f55c88 100644
--- a/parquet/record/struct.Row.html
+++ b/parquet/record/struct.Row.html
@@ -15,9 +15,9 @@
 <span class="kw">for </span>(idx, (name, field)) <span class="kw">in 
</span>row.get_column_iter().enumerate() {
     <span class="macro">println!</span>(<span class="string">"column index: 
{}, column name: {}, column value: {}"</span>, idx, name, field);
 }</code></pre></div>
-</div></details><section id="method.to_json_value" class="method"><a 
class="src rightside" 
href="../../src/parquet/record/api.rs.html#85-92">source</a><h4 
class="code-header">pub fn <a href="#method.to_json_value" 
class="fn">to_json_value</a>(&amp;self) -&gt; <a class="enum" 
href="https://docs.rs/serde_json/1.0.115/serde_json/value/enum.Value.html"; 
title="enum 
serde_json::value::Value">Value</a></h4></section></div></details></div><h2 
id="trait-implementations" class="section-header">Tra [...]
+</div></details><section id="method.to_json_value" class="method"><a 
class="src rightside" 
href="../../src/parquet/record/api.rs.html#85-92">source</a><h4 
class="code-header">pub fn <a href="#method.to_json_value" 
class="fn">to_json_value</a>(&amp;self) -&gt; <a class="enum" 
href="https://docs.rs/serde_json/1.0.115/serde_json/value/enum.Value.html"; 
title="enum 
serde_json::value::Value">Value</a></h4></section></div></details></div><h2 
id="trait-implementations" class="section-header">Tra [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
-sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-RowAccessor-for-Row" 
class="impl"><a class="src rightside" 
href="../../src/parquet/record/api.rs.html#202-242">source</a><a 
href="#impl-RowAccessor-for-Row" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="api/trait.RowAccessor.html" 
title="trait parquet::record::api::RowAccessor">RowAccessor</ [...]
+sufficient, and should not be overridden without very good 
reason.</div></details></div></details><details class="toggle 
implementors-toggle" open><summary><section id="impl-RowAccessor-for-Row" 
class="impl"><a class="src rightside" 
href="../../src/parquet/record/api.rs.html#202-242">source</a><a 
href="#impl-RowAccessor-for-Row" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" href="api/trait.RowAccessor.html" 
title="trait parquet::record::api::RowAccessor">RowAccessor</ [...]
 </div></details></div></details><section id="impl-StructuralPartialEq-for-Row" 
class="impl"><a class="src rightside" 
href="../../src/parquet/record/api.rs.html#48">source</a><a 
href="#impl-StructuralPartialEq-for-Row" class="anchor">§</a><h3 
class="code-header">impl <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.StructuralPartialEq.html";
 title="trait core::marker::StructuralPartialEq">StructuralPartialEq</a> for <a 
class="struct" href="api/struct.Row.html" tit [...]
     T: 'static + ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.type_id" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#141";>source</a><a 
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href 
[...]
     T: ?<a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div 
class="impl-items"><details class="toggle method-toggle" open><summary><section 
id="method.borrow" class="method trait-impl"><a class="src rightside" 
href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#210";>source</a><a
 href="#method.borrow" class="anchor">§</a><h4 class="code-header">fn <a 
href="https:/ [...]
diff --git a/parquet/schema/types/struct.ColumnPath.html 
b/parquet/schema/types/struct.ColumnPath.html
index a1e23906e69..b8fb8bccc76 100644
--- a/parquet/schema/types/struct.ColumnPath.html
+++ b/parquet/schema/types/struct.ColumnPath.html
@@ -19,7 +19,7 @@
 
 path.append(<span class="macro">vec!</span>[<span 
class="string">"d"</span>.to_string(), <span 
class="string">"e"</span>.to_string()]);
 <span class="macro">assert_eq!</span>(<span 
class="kw-2">&amp;</span>path.string(), <span 
class="string">"a.b.c.d.e"</span>);</code></pre></div>
-</div></details><section id="method.parts" class="method"><a class="src 
rightside" 
href="../../../src/parquet/schema/types.rs.html#703-705">source</a><h4 
class="code-header">pub fn <a href="#method.parts" 
class="fn">parts</a>(&amp;self) -&gt; &amp;[<a class="struct" 
href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"; 
title="struct 
alloc::string::String">String</a>]</h4></section></div></details></div><h2 
id="trait-implementations" class="section-header">Trait Impleme [...]
+</div></details><section id="method.parts" class="method"><a class="src 
rightside" 
href="../../../src/parquet/schema/types.rs.html#703-705">source</a><h4 
class="code-header">pub fn <a href="#method.parts" 
class="fn">parts</a>(&amp;self) -&gt; &amp;[<a class="struct" 
href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"; 
title="struct 
alloc::string::String">String</a>]</h4></section></div></details></div><h2 
id="trait-implementations" class="section-header">Trait Impleme [...]
     H: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher">Hasher</a>,
     Self: <a class="trait" 
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"; 
title="trait core::marker::Sized">Sized</a>,</div></h4></section></summary><div 
class='docblock'>Feeds a slice of this type into the given <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hasher.html"; 
title="trait core::hash::Hasher"><code>Hasher</code></a>. <a 
href="https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html#method.hash_slice";>Read
 more</a></div></details></div></d [...]
 by <code>==</code>.</div></details><details class="toggle method-toggle" 
open><summary><section id="method.ne" class="method trait-impl"><span 
class="rightside"><span class="since" title="Stable since Rust version 
1.0.0">1.0.0</span> · <a class="src" 
href="https://doc.rust-lang.org/nightly/src/core/cmp.rs.html#263";>source</a></span><a
 href="#method.ne" class="anchor">§</a><h4 class="code-header">fn <a 
href="https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html#method.ne";
 class= [...]
diff --git a/search-index.js b/search-index.js
index c97b41c4fbb..aa213449208 100644
--- a/search-index.js
+++ b/search-index.js
@@ -24,7 +24,7 @@ var searchIndex = new Map(JSON.parse('[\
 
["flight_test_integration_client",{"doc":"","t":"FPPIPPIGNNNNNNNNNNNNNNNNNNONNNNHOOONNNNNNNNNNNNN","n":["Args","AuthBasicProto","Err","Error","Middleware","Ok","Result","Scenario","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","command","command_for_update","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","group_id","host","into","into","into_request","into_request","main","path","port","scenario","t
 [...]
 
["flight_test_integration_server",{"doc":"","t":"FPPIPPIGNNNNNNNNNNNNNNNNNNNNNNHOONNNNNNNNNNNNN","n":["Args","AuthBasicProto","Err","Error","Middleware","Ok","Result","Scenario","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","command","command_for_update","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","group_id","into","into","into_request","into_request","main","port","scenario","to_owned","to_pos
 [...]
 
["gen",{"doc":"","t":"HH","n":["main","prost_config"],"q":[[0,"gen"],[2,"core::error"],[3,"alloc::boxed"],[4,"core::result"],[5,"prost_build"]],"d":["",""],"i":[0,0],"f":"{{}{{h{b{f{d}}}}}}{{}j}","c":[],"p":[[1,"unit"],[10,"Error",2],[5,"Box",3],[6,"Result",4],[5,"Config",5]],"b":[]}],\
-["parquet",{"doc":"This crate contains the official Native Rust 
…","t":"CCCCCCQCCCCCSEEFSEFNCHCCCNNNNCNNNNCONNNNNNNNOOHHHCNNNNNNNNNKFFFFFIFFFKFFHOOOONNNNNNNNNNNNNNNNNNNMNONMHOOOOCOONNNNNNNNNOONNNNNNNNOONNNNOOOOONNNNNNNNNNMNOOONNOMOOOOOOOOOONNNOOOOCOOOOHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFNNNNMNONNNNNNOMNONNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNONNONNONNNNNNNNNNFFFFGFFFFFPPIONNONNNNNNNNNNNNNNNNNNNNOOCNONNNNNNNOHOONNNNNNNNNNNNNNNNNNNNNHHNHHHNHHHHNONNNNNNNNNNNNNNNNOCONNOOONNNOONNNNNNNN
 [...]
+["parquet",{"doc":"This crate contains the official Native Rust 
…","t":"CCCCCCQCCCCCSEEFSEFNCHCCCNNNNCNNNNCONNNNNNNNOOHHHCNNNNNNNNNKFFFFFIFFFKFFHOOOONNNNNNNNNNNNNNNNNNNMNONMHOOOOCOONNNNNNNNNOONNNNNNNNOONNNNOOOOONNNNNNNNNNMNOOONNOMOOOOOOOOOONNNOOOOCOOOOHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFNNNNMNONNNNNNOMNONNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNONNONNONNNNNNNNNNFFFFGFFFFFPPIONNONNNNNNNNNNNNNNNNNNNNOOCNONNNNNNNOHOONNNNNNNNNNNNNNNNNNNNNHHNHHHNHHHHNONNNNNNNNNNNNNNNNOCONNOOONNNOONNNNNNNN
 [...]
 ["parquet_concat",{"doc":"Binary that concatenates the column data of one or 
more 
…","t":"FNNNNNNNNNNNONHONNNNNN","n":["Args","augment_args","augment_args_for_update","borrow","borrow_mut","command","command_for_update","fmt","from","from_arg_matches","from_arg_matches_mut","group_id","input","into","main","output","run","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut"],"q":[[0,"parquet_concat"],[22,"clap_builder::builder::command"],[23,"core::fmt"]
 [...]
 
["parquet_derive",{"doc":"","t":"YYCPPPFPPPGGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNONNNNNNONNNN","n":["ParquetRecordReader","ParquetRecordWriter","parquet_field","Array","ChronoNaiveDate","ChronoNaiveDateTime","Field","Option","Reference","Slice","ThirdPartyType","Type","TypePath","Uuid","Vec","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","column_reader","column_writer","converted_type","copied_direct_fields","copied_direct_vals","eq","eq","eq","fmt","fmt","fm
 [...]
 
["parquet_derive_test",{"doc":"","t":"FFOOOOONNNNOOOOOOOOOONOONNNOOOONNOOOOOOOOOOOOOONNNNNNOO","n":["ACompleteRecord","APartiallyCompleteRecord","a_bool","a_borrowed_string","a_str","a_string","bool","borrow","borrow","borrow_mut","borrow_mut","borrowed_byte_vec","borrowed_maybe_a_str","borrowed_maybe_a_string","borrowed_maybe_borrowed_byte_vec","borrowed_maybe_byte_vec","byte_vec","byte_vec","date","double","double","eq","float","float","fmt","from","from","i16","i16","i32","i32","into"
 [...]

Reply via email to