Skip to content

Commit

Permalink
deploy: ce04058
Browse files Browse the repository at this point in the history
  • Loading branch information
Fokko committed Nov 27, 2024
1 parent c7c1af6 commit 78ad263
Show file tree
Hide file tree
Showing 31 changed files with 65 additions and 109 deletions.
2 changes: 1 addition & 1 deletion api/iceberg/enum.ErrorKind.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion api/iceberg/enum.TableRequirement.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
</div><div class="sub-variant" id="variant.DefaultSpecIdMatch.fields"><h4>Fields</h4><div class="sub-variant-field"><span id="variant.DefaultSpecIdMatch.field.default_spec_id" class="section-header"><a href="#variant.DefaultSpecIdMatch.field.default_spec_id" class="anchor field">§</a><code>default_spec_id: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i32.html">i32</a></code></span><div class="docblock"><p>Default spec id of the table to assert.</p>
</div></div></div><section id="variant.DefaultSortOrderIdMatch" class="variant"><a href="#variant.DefaultSortOrderIdMatch" class="anchor">§</a><h3 class="code-header">DefaultSortOrderIdMatch</h3></section><div class="docblock"><p>The table’s default sort order id must match the requirement.</p>
</div><div class="sub-variant" id="variant.DefaultSortOrderIdMatch.fields"><h4>Fields</h4><div class="sub-variant-field"><span id="variant.DefaultSortOrderIdMatch.field.default_sort_order_id" class="section-header"><a href="#variant.DefaultSortOrderIdMatch.field.default_sort_order_id" class="anchor field">§</a><code>default_sort_order_id: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a></code></span><div class="docblock"><p>Default sort order id of the table to assert.</p>
</div></div></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-TableRequirement" class="impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#499-631">source</a><a href="#impl-TableRequirement" class="anchor">§</a><h3 class="code-header">impl <a class="enum" href="enum.TableRequirement.html" title="enum iceberg::TableRequirement">TableRequirement</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.check" class="method"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#504-630">source</a><h4 class="code-header">pub fn <a href="#method.check" class="fn">check</a>(&amp;self, metadata: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="struct" href="spec/struct.TableMetadata.html" title="struct iceberg::spec::TableMetadata">TableMetadata</a>&gt;) -&gt; <a class="type" href="type.Result.html" title="type iceberg::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"><p>Check that the requirement is met by the table metadata.
</div></div></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-TableRequirement" class="impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#483-615">source</a><a href="#impl-TableRequirement" class="anchor">§</a><h3 class="code-header">impl <a class="enum" href="enum.TableRequirement.html" title="enum iceberg::TableRequirement">TableRequirement</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.check" class="method"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#488-614">source</a><h4 class="code-header">pub fn <a href="#method.check" class="fn">check</a>(&amp;self, metadata: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;<a class="struct" href="spec/struct.TableMetadata.html" title="struct iceberg::spec::TableMetadata">TableMetadata</a>&gt;) -&gt; <a class="type" href="type.Result.html" title="type iceberg::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"><p>Check that the requirement is met by the table metadata.
If the requirement is not met, an appropriate error is returned.</p>
<p>Provide metadata as <code>None</code> if the table does not exist.</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-Debug-for-TableRequirement" class="impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#288">source</a><a href="#impl-Debug-for-TableRequirement" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="enum.TableRequirement.html" title="enum iceberg::TableRequirement">TableRequirement</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#288">source</a><a href="#method.fmt" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt" class="fn">fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>&lt;'_&gt;) -&gt; <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></div></details></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-Deserialize%3C'de%3E-for-TableRequirement" class="impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#288">source</a><a href="#impl-Deserialize%3C'de%3E-for-TableRequirement" class="anchor">§</a><h3 class="code-header">impl&lt;'de&gt; <a class="trait" href="https://docs.rs/serde/1.0.215/serde/de/trait.Deserialize.html" title="trait serde::de::Deserialize">Deserialize</a>&lt;'de&gt; for <a class="enum" href="enum.TableRequirement.html" title="enum iceberg::TableRequirement">TableRequirement</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.deserialize" class="method trait-impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#288">source</a><a href="#method.deserialize" class="anchor">§</a><h4 class="code-header">fn <a href="https://docs.rs/serde/1.0.215/serde/de/trait.Deserialize.html#tymethod.deserialize" class="fn">deserialize</a>&lt;__D&gt;(__deserializer: __D) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;Self, __D::<a class="associatedtype" href="https://docs.rs/serde/1.0.215/serde/de/trait.Deserializer.html#associatedtype.Error" title="type serde::de::Deserializer::Error">Error</a>&gt;<div class="where">where
Expand Down
2 changes: 1 addition & 1 deletion api/iceberg/enum.TableUpdate.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
</div><div class="sub-variant" id="variant.SetProperties.fields"><h4>Fields</h4><div class="sub-variant-field"><span id="variant.SetProperties.field.updates" class="section-header"><a href="#variant.SetProperties.field.updates" class="anchor field">§</a><code>updates: <a class="struct" href="https://doc.rust-lang.org/nightly/std/collections/hash/map/struct.HashMap.html" title="struct std::collections::hash::map::HashMap">HashMap</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>&gt;</code></span><div class="docblock"><p>Properties to update for table.</p>
</div></div></div><section id="variant.RemoveProperties" class="variant"><a href="#variant.RemoveProperties" class="anchor">§</a><h3 class="code-header">RemoveProperties</h3></section><div class="docblock"><p>Remove table’s properties</p>
</div><div class="sub-variant" id="variant.RemoveProperties.fields"><h4>Fields</h4><div class="sub-variant-field"><span id="variant.RemoveProperties.field.removals" class="section-header"><a href="#variant.RemoveProperties.field.removals" class="anchor field">§</a><code>removals: <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>&gt;</code></span><div class="docblock"><p>Properties to remove</p>
</div></div></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-TableUpdate" class="impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#451-497">source</a><a href="#impl-TableUpdate" class="anchor">§</a><h3 class="code-header">impl <a class="enum" href="enum.TableUpdate.html" title="enum iceberg::TableUpdate">TableUpdate</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.apply" class="method"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#453-496">source</a><h4 class="code-header">pub fn <a href="#method.apply" class="fn">apply</a>(
</div></div></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-TableUpdate" class="impl"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#451-481">source</a><a href="#impl-TableUpdate" class="anchor">§</a><h3 class="code-header">impl <a class="enum" href="enum.TableUpdate.html" title="enum iceberg::TableUpdate">TableUpdate</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.apply" class="method"><a class="src rightside" href="../src/iceberg/catalog/mod.rs.html#453-480">source</a><h4 class="code-header">pub fn <a href="#method.apply" class="fn">apply</a>(
self,
builder: <a class="struct" href="spec/struct.TableMetadataBuilder.html" title="struct iceberg::spec::TableMetadataBuilder">TableMetadataBuilder</a>,
) -&gt; <a class="type" href="type.Result.html" title="type iceberg::Result">Result</a>&lt;<a class="struct" href="spec/struct.TableMetadataBuilder.html" title="struct iceberg::spec::TableMetadataBuilder">TableMetadataBuilder</a>&gt;</h4></section></summary><div class="docblock"><p>Applies the update to the table metadata builder.</p>
Expand Down
Loading

0 comments on commit 78ad263

Please sign in to comment.