This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new 811855f5f deploy: 896f9d6c50ff52fa9e43aec170d3f14bfb40b512
811855f5f is described below
commit 811855f5fd3fabcf167f5d14f1f6db0f244bd35a
Author: github-merge-queue[bot]
<github-merge-queue[bot]@users.noreply.github.com>
AuthorDate: Mon Nov 2 09:44:11 2026 +0000
deploy: 896f9d6c50ff52fa9e43aec170d3f14bfb40b512
---
api/iceberg/enum.TableRequirement.html | 4 ++--
api/iceberg/enum.TableUpdate.html | 4 ++--
api/iceberg/enum.ViewUpdate.html | 4 ++--
api/iceberg/spec/enum.Literal.html | 4 ++--
api/iceberg/spec/struct.Datum.html | 4 ++--
api/iceberg/spec/struct.TableMetadata.html | 2 +-
api/iceberg/spec/struct.TableMetadataBuilder.html | 2 +-
api/iceberg/spec/struct.ViewMetadata.html | 2 +-
api/iceberg/spec/struct.ViewMetadataBuilder.html | 2 +-
api/iceberg/struct.Error.html | 2 +-
api/iceberg/transaction/struct.FastAppendAction.html | 2 +-
api/trait.impl/core/convert/trait.From.js | 2 +-
12 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/api/iceberg/enum.TableRequirement.html
b/api/iceberg/enum.TableRequirement.html
index 124d007e8..acb2705dd 100644
--- a/api/iceberg/enum.TableRequirement.html
+++ b/api/iceberg/enum.TableRequirement.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="TableRequirement represents a requirement for a table in the
catalog."><title>TableRequirement in iceberg -
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraS
[...]
NotExist,
UuidMatch {
- uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>,
+ uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>,
},
RefSnapshotIdMatch {
ref: <a class="struct"
href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"
title="struct alloc::string::String">String</a>,
@@ -25,7 +25,7 @@
}</code></pre><details class="toggle top-doc" open><summary
class="hideme"><span>Expand description</span></summary><div
class="docblock"><p>TableRequirement represents a requirement for a table in
the catalog.</p>
</div></details><h2 id="variants" class="variants section-header">Variants<a
href="#variants" class="anchor">§</a></h2><div class="variants"><section
id="variant.NotExist" class="variant"><a href="#variant.NotExist"
class="anchor">§</a><h3 class="code-header">NotExist</h3></section><div
class="docblock"><p>The table must not already exist; used for create
transactions</p>
</div><section id="variant.UuidMatch" class="variant"><a
href="#variant.UuidMatch" class="anchor">§</a><h3
class="code-header">UuidMatch</h3></section><div class="docblock"><p>The table
UUID must match the requirement.</p>
-</div><div class="sub-variant"
id="variant.UuidMatch.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.UuidMatch.field.uuid"
class="section-header"><a href="#variant.UuidMatch.field.uuid" class="anchor
field">§</a><code>uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></code></span><div class="docblock"><p>Uuid of original
table.</p>
+</div><div class="sub-variant"
id="variant.UuidMatch.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.UuidMatch.field.uuid"
class="section-header"><a href="#variant.UuidMatch.field.uuid" class="anchor
field">§</a><code>uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></code></span><div class="docblock"><p>Uuid of original
table.</p>
</div></div></div><section id="variant.RefSnapshotIdMatch" class="variant"><a
href="#variant.RefSnapshotIdMatch" class="anchor">§</a><h3
class="code-header">RefSnapshotIdMatch</h3></section><div
class="docblock"><p>The table branch or tag identified by the requirement’s
<code>reference</code> must
reference the requirement’s <code>snapshot-id</code>.</p>
</div><div class="sub-variant"
id="variant.RefSnapshotIdMatch.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.RefSnapshotIdMatch.field.ref"
class="section-header"><a href="#variant.RefSnapshotIdMatch.field.ref"
class="anchor field">§</a><code>ref: <a class="struct"
href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"
title="struct alloc::string::String">String</a></code></span><div
class="docblock"><p>The reference of the table to assert.</p>
diff --git a/api/iceberg/enum.TableUpdate.html
b/api/iceberg/enum.TableUpdate.html
index ae764eae4..015464aad 100644
--- a/api/iceberg/enum.TableUpdate.html
+++ b/api/iceberg/enum.TableUpdate.html
@@ -3,7 +3,7 @@
format_version: <a class="enum" href="spec/enum.FormatVersion.html"
title="enum iceberg::spec::FormatVersion">FormatVersion</a>,
},
AssignUuid {
- uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>,
+ uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>,
},
AddSchema {
schema: <a class="struct" href="spec/struct.Schema.html" title="struct
iceberg::spec::Schema">Schema</a>,
@@ -73,7 +73,7 @@
</div></details><h2 id="variants" class="variants section-header">Variants<a
href="#variants" class="anchor">§</a></h2><div class="variants"><section
id="variant.UpgradeFormatVersion" class="variant"><a
href="#variant.UpgradeFormatVersion" class="anchor">§</a><h3
class="code-header">UpgradeFormatVersion</h3></section><div
class="docblock"><p>Upgrade table’s format version</p>
</div><div class="sub-variant"
id="variant.UpgradeFormatVersion.fields"><h4>Fields</h4><div
class="sub-variant-field"><span
id="variant.UpgradeFormatVersion.field.format_version"
class="section-header"><a
href="#variant.UpgradeFormatVersion.field.format_version" class="anchor
field">§</a><code>format_version: <a class="enum"
href="spec/enum.FormatVersion.html" title="enum
iceberg::spec::FormatVersion">FormatVersion</a></code></span><div
class="docblock"><p>Target format upgrade to.</p>
</div></div></div><section id="variant.AssignUuid" class="variant"><a
href="#variant.AssignUuid" class="anchor">§</a><h3
class="code-header">AssignUuid</h3></section><div class="docblock"><p>Assign a
new UUID to the table</p>
-</div><div class="sub-variant"
id="variant.AssignUuid.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.AssignUuid.field.uuid"
class="section-header"><a href="#variant.AssignUuid.field.uuid" class="anchor
field">§</a><code>uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></code></span><div class="docblock"><p>The new UUID to
assign.</p>
+</div><div class="sub-variant"
id="variant.AssignUuid.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.AssignUuid.field.uuid"
class="section-header"><a href="#variant.AssignUuid.field.uuid" class="anchor
field">§</a><code>uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></code></span><div class="docblock"><p>The new UUID to
assign.</p>
</div></div></div><section id="variant.AddSchema" class="variant"><a
href="#variant.AddSchema" class="anchor">§</a><h3
class="code-header">AddSchema</h3></section><div class="docblock"><p>Add a new
schema to the table</p>
</div><div class="sub-variant"
id="variant.AddSchema.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.AddSchema.field.schema"
class="section-header"><a href="#variant.AddSchema.field.schema" class="anchor
field">§</a><code>schema: <a class="struct" href="spec/struct.Schema.html"
title="struct iceberg::spec::Schema">Schema</a></code></span><div
class="docblock"><p>The schema to add.</p>
</div></div></div><section id="variant.SetCurrentSchema" class="variant"><a
href="#variant.SetCurrentSchema" class="anchor">§</a><h3
class="code-header">SetCurrentSchema</h3></section><div class="docblock"><p>Set
table’s current schema</p>
diff --git a/api/iceberg/enum.ViewUpdate.html b/api/iceberg/enum.ViewUpdate.html
index 04a73d569..25ece8c2e 100644
--- a/api/iceberg/enum.ViewUpdate.html
+++ b/api/iceberg/enum.ViewUpdate.html
@@ -1,6 +1,6 @@
<!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="ViewUpdate
represents an update to a view in the catalog."><title>ViewUpdate in iceberg -
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48a
[...]
AssignUuid {
- uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>,
+ uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>,
},
UpgradeFormatVersion {
format_version: <a class="enum"
href="spec/enum.ViewFormatVersion.html" title="enum
iceberg::spec::ViewFormatVersion">ViewFormatVersion</a>,
@@ -26,7 +26,7 @@
},
}</code></pre><details class="toggle top-doc" open><summary
class="hideme"><span>Expand description</span></summary><div
class="docblock"><p>ViewUpdate represents an update to a view in the
catalog.</p>
</div></details><h2 id="variants" class="variants section-header">Variants<a
href="#variants" class="anchor">§</a></h2><div class="variants"><section
id="variant.AssignUuid" class="variant"><a href="#variant.AssignUuid"
class="anchor">§</a><h3 class="code-header">AssignUuid</h3></section><div
class="docblock"><p>Assign a new UUID to the view</p>
-</div><div class="sub-variant"
id="variant.AssignUuid.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.AssignUuid.field.uuid"
class="section-header"><a href="#variant.AssignUuid.field.uuid" class="anchor
field">§</a><code>uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></code></span><div class="docblock"><p>The new UUID to
assign.</p>
+</div><div class="sub-variant"
id="variant.AssignUuid.fields"><h4>Fields</h4><div
class="sub-variant-field"><span id="variant.AssignUuid.field.uuid"
class="section-header"><a href="#variant.AssignUuid.field.uuid" class="anchor
field">§</a><code>uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></code></span><div class="docblock"><p>The new UUID to
assign.</p>
</div></div></div><section id="variant.UpgradeFormatVersion"
class="variant"><a href="#variant.UpgradeFormatVersion" class="anchor">§</a><h3
class="code-header">UpgradeFormatVersion</h3></section><div
class="docblock"><p>Upgrade view’s format version</p>
</div><div class="sub-variant"
id="variant.UpgradeFormatVersion.fields"><h4>Fields</h4><div
class="sub-variant-field"><span
id="variant.UpgradeFormatVersion.field.format_version"
class="section-header"><a
href="#variant.UpgradeFormatVersion.field.format_version" class="anchor
field">§</a><code>format_version: <a class="enum"
href="spec/enum.ViewFormatVersion.html" title="enum
iceberg::spec::ViewFormatVersion">ViewFormatVersion</a></code></span><div
class="docblock"><p>Target format upgra [...]
</div></div></div><section id="variant.AddSchema" class="variant"><a
href="#variant.AddSchema" class="anchor">§</a><h3
class="code-header">AddSchema</h3></section><div class="docblock"><p>Add a new
schema to the view</p>
diff --git a/api/iceberg/spec/enum.Literal.html
b/api/iceberg/spec/enum.Literal.html
index 3fc1ecc67..62234f728 100644
--- a/api/iceberg/spec/enum.Literal.html
+++ b/api/iceberg/spec/enum.Literal.html
@@ -124,8 +124,8 @@ See <a
href="https://doc.rust-lang.org/stable/std/primitive.bool.html#impl-FromS
<span class="macro">assert_eq!</span>(t,
t2);</code></pre></div></div></details><details class="toggle method-toggle"
open><summary><section id="method.timestamptz_from_str" class="method"><a
class="src rightside"
href="../../src/iceberg/spec/values/literal.rs.html#310-315">Source</a><h4
class="code-header">pub fn <a href="#method.timestamptz_from_str"
class="fn">timestamptz_from_str</a><S: <a class="trait"
href="https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html" title="
[...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.string" class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/literal.rs.html#318-320">Source</a><h4
class="code-header">pub fn <a href="#method.string" class="fn">string</a><S:
<a class="trait"
href="https://doc.rust-lang.org/nightly/alloc/string/trait.ToString.html"
title="trait alloc::string::ToString">ToString</a>>(s: S) ->
Self</h4></section></summary><div class="do [...]
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/literal.rs.html#323-325">Source</a><h4
class="code-header">pub fn <a href="#method.uuid" class="fn">uuid</a>(uuid: <a
class="struct" href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html"
title="struct uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div
class="docblock"><p>Creates uuid literal.</p>
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid_from_str" class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/literal.rs.html#339-344">Source</a><h4
class="code-header">pub fn <a href="#method.uuid_from_str"
class="fn">uuid_from_str</a><S: <a class="trait"
href="https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html"
title="trait core::convert::AsRef">AsRef</a><<a class="primitive"
href="https://doc.rust- [...]
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/literal.rs.html#323-325">Source</a><h4
class="code-header">pub fn <a href="#method.uuid" class="fn">uuid</a>(uuid: <a
class="struct" href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html"
title="struct uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div
class="docblock"><p>Creates uuid literal.</p>
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid_from_str" class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/literal.rs.html#339-344">Source</a><h4
class="code-header">pub fn <a href="#method.uuid_from_str"
class="fn">uuid_from_str</a><S: <a class="trait"
href="https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html"
title="trait core::convert::AsRef">AsRef</a><<a class="primitive"
href="https://doc.rust- [...]
<p>Example:</p>
<div class="example-wrap"><pre class="rust rust-example-rendered"><code><span
class="kw">use </span>iceberg::spec::Literal;
diff --git a/api/iceberg/spec/struct.Datum.html
b/api/iceberg/spec/struct.Datum.html
index 5bc584798..e5ec46de1 100644
--- a/api/iceberg/spec/struct.Datum.html
+++ b/api/iceberg/spec/struct.Datum.html
@@ -192,14 +192,14 @@ Example:</p>
<div class="example-wrap"><pre class="rust rust-example-rendered"><code><span
class="kw">use </span>iceberg::spec::Datum;
<span class="kw">let </span>t = Datum::string(<span
class="string">"ss"</span>);
-<span class="macro">assert_eq!</span>(<span class="kw-2">&</span><span
class="macro">format!</span>(<span class="string">"{t}"</span>), <span
class="string">r#""ss""#</span>);</code></pre></div></div></details><details
class="toggle method-toggle" open><summary><section id="method.uuid"
class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/datum.rs.html#945-950">Source</a><h4
class="code-header">pub fn <a href="#method.uuid" class="fn">uuid</a>(uuid: <a
class="s [...]
+<span class="macro">assert_eq!</span>(<span class="kw-2">&</span><span
class="macro">format!</span>(<span class="string">"{t}"</span>), <span
class="string">r#""ss""#</span>);</code></pre></div></div></details><details
class="toggle method-toggle" open><summary><section id="method.uuid"
class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/datum.rs.html#945-950">Source</a><h4
class="code-header">pub fn <a href="#method.uuid" class="fn">uuid</a>(uuid: <a
class="s [...]
<p>Example:</p>
<div class="example-wrap"><pre class="rust rust-example-rendered"><code><span
class="kw">use </span>iceberg::spec::Datum;
<span class="kw">use </span>uuid::uuid;
<span class="kw">let </span>t = Datum::uuid(<span
class="macro">uuid!</span>(<span
class="string">"a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"</span>));
-<span class="macro">assert_eq!</span>(<span class="kw-2">&</span><span
class="macro">format!</span>(<span class="string">"{t}"</span>), <span
class="string">"a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"</span>);</code></pre></div></div></details><details
class="toggle method-toggle" open><summary><section id="method.uuid_from_str"
class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/datum.rs.html#962-967">Source</a><h4
class="code-header">pub fn <a href="#method.uuid_ [...]
+<span class="macro">assert_eq!</span>(<span class="kw-2">&</span><span
class="macro">format!</span>(<span class="string">"{t}"</span>), <span
class="string">"a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"</span>);</code></pre></div></div></details><details
class="toggle method-toggle" open><summary><section id="method.uuid_from_str"
class="method"><a class="src rightside"
href="../../src/iceberg/spec/values/datum.rs.html#962-967">Source</a><h4
class="code-header">pub fn <a href="#method.uuid_ [...]
<p>Example:</p>
<div class="example-wrap"><pre class="rust rust-example-rendered"><code><span
class="kw">use </span>iceberg::spec::Datum;
diff --git a/api/iceberg/spec/struct.TableMetadata.html
b/api/iceberg/spec/struct.TableMetadata.html
index f1c0bd175..edba5a766 100644
--- a/api/iceberg/spec/struct.TableMetadata.html
+++ b/api/iceberg/spec/struct.TableMetadata.html
@@ -10,7 +10,7 @@ of the metadata file is stored. This is used to update the
metadata log.
If <code>current_file_location</code> is <code>None</code>, the metadata log
will not be updated.
This should only be used to stage-create tables.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.format_version" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata.rs.html#166-168">Source</a><h4
class="code-header">pub fn <a href="#method.format_version"
class="fn">format_version</a>(&self) -> <a class="enum"
href="enum.FormatVersion.html" title="enum
iceberg::spec::FormatVersion">FormatVersion</a></h4></section></summary><div
class="docblock"><p>Returns fo [...]
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata.rs.html#172-174">Source</a><h4
class="code-header">pub fn <a href="#method.uuid"
class="fn">uuid</a>(&self) -> <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></h4></section></summary><div class="docblock"><p>Returns
uuid of current table.</p>
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata.rs.html#172-174">Source</a><h4
class="code-header">pub fn <a href="#method.uuid"
class="fn">uuid</a>(&self) -> <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></h4></section></summary><div class="docblock"><p>Returns
uuid of current table.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.location" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata.rs.html#178-180">Source</a><h4
class="code-header">pub fn <a href="#method.location"
class="fn">location</a>(&self) -> &<a class="primitive"
href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></h4></section></summary><div
class="docblock"><p>Returns table location.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.last_sequence_number" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata.rs.html#184-186">Source</a><h4
class="code-header">pub fn <a href="#method.last_sequence_number"
class="fn">last_sequence_number</a>(&self) -> <a class="primitive"
href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a></h4></section></summary><div
class="docblock"><p>Return [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.next_sequence_number" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata.rs.html#193-198">Source</a><h4
class="code-header">pub fn <a href="#method.next_sequence_number"
class="fn">next_sequence_number</a>(&self) -> <a class="primitive"
href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a></h4></section></summary><div
class="docblock"><p>Return [...]
diff --git a/api/iceberg/spec/struct.TableMetadataBuilder.html
b/api/iceberg/spec/struct.TableMetadataBuilder.html
index 73374f089..7e03f89f1 100644
--- a/api/iceberg/spec/struct.TableMetadataBuilder.html
+++ b/api/iceberg/spec/struct.TableMetadataBuilder.html
@@ -30,7 +30,7 @@ of the metadata file is stored. This is used to update the
metadata log.
If <code>current_file_location</code> is <code>None</code>, the metadata log
will not be updated.
This should only be used to stage-create tables.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.from_table_creation" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata_builder.rs.html#167-193">Source</a><h4
class="code-header">pub fn <a href="#method.from_table_creation"
class="fn">from_table_creation</a>(table_creation: <a class="struct"
href="../struct.TableCreation.html" title="struct
iceberg::TableCreation">TableCreation</a>) -> <a class="type" href="../ty
[...]
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.assign_uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata_builder.rs.html#196-203">Source</a><h4
class="code-header">pub fn <a href="#method.assign_uuid"
class="fn">assign_uuid</a>(self, uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div
class="docblock"><p>C [...]
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.assign_uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata_builder.rs.html#196-203">Source</a><h4
class="code-header">pub fn <a href="#method.assign_uuid"
class="fn">assign_uuid</a>(self, uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div
class="docblock"><p>C [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.upgrade_format_version" class="method"><a class="src rightside"
href="../../src/iceberg/spec/table_metadata_builder.rs.html#209-239">Source</a><h4
class="code-header">pub fn <a href="#method.upgrade_format_version"
class="fn">upgrade_format_version</a>(
self,
format_version: <a class="enum" href="enum.FormatVersion.html" title="enum
iceberg::spec::FormatVersion">FormatVersion</a>,
diff --git a/api/iceberg/spec/struct.ViewMetadata.html
b/api/iceberg/spec/struct.ViewMetadata.html
index e9be9b975..59d39b084 100644
--- a/api/iceberg/spec/struct.ViewMetadata.html
+++ b/api/iceberg/spec/struct.ViewMetadata.html
@@ -3,7 +3,7 @@
We check the validity of this data structure when constructing.</p>
</div></details><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-ViewMetadata"
class="impl"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#80-189">Source</a><a
href="#impl-ViewMetadata" class="anchor">§</a><h3 class="code-header">impl <a
class="struct" href="struct.ViewMetadata.html" title [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.format_version" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#89-91">Source</a><h4
class="code-header">pub fn <a href="#method.format_version"
class="fn">format_version</a>(&self) -> <a class="enum"
href="enum.ViewFormatVersion.html" title="enum
iceberg::spec::ViewFormatVersion">ViewFormatVersion</a></h4></section></summary><div
class="docblock"><p>R [...]
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#95-97">Source</a><h4
class="code-header">pub fn <a href="#method.uuid"
class="fn">uuid</a>(&self) -> <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></h4></section></summary><div class="docblock"><p>Returns
uuid of current view.</p>
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#95-97">Source</a><h4
class="code-header">pub fn <a href="#method.uuid"
class="fn">uuid</a>(&self) -> <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a></h4></section></summary><div class="docblock"><p>Returns
uuid of current view.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.location" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#101-103">Source</a><h4
class="code-header">pub fn <a href="#method.location"
class="fn">location</a>(&self) -> &<a class="primitive"
href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></h4></section></summary><div
class="docblock"><p>Returns view location.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.current_version_id" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#107-109">Source</a><h4
class="code-header">pub fn <a href="#method.current_version_id"
class="fn">current_version_id</a>(&self) -> <a class="type"
href="type.ViewVersionId.html" title="type
iceberg::spec::ViewVersionId">ViewVersionId</a></h4></section></summary><div
class="docblock"><p [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.versions" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata.rs.html#113-115">Source</a><h4
class="code-header">pub fn <a href="#method.versions"
class="fn">versions</a>(&self) -> impl <a class="trait"
href="https://doc.rust-lang.org/nightly/core/iter/traits/exact_size/trait.ExactSizeIterator.html"
title="trait core::iter::traits::exact_size::ExactSizeIterator">E [...]
diff --git a/api/iceberg/spec/struct.ViewMetadataBuilder.html
b/api/iceberg/spec/struct.ViewMetadataBuilder.html
index a145610f6..f24e8ab9e 100644
--- a/api/iceberg/spec/struct.ViewMetadataBuilder.html
+++ b/api/iceberg/spec/struct.ViewMetadataBuilder.html
@@ -43,7 +43,7 @@ is omitted from <code>changes</code>.</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.add_schema" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#349-353">Source</a><h4
class="code-header">pub fn <a href="#method.add_schema"
class="fn">add_schema</a>(self, schema: <a class="struct"
href="struct.Schema.html" title="struct iceberg::spec::Schema">Schema</a>)
-> Self</h4></section></summary><div class="docblock"><p>Add a new schema to
t [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.set_properties" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#405-424">Source</a><h4
class="code-header">pub fn <a href="#method.set_properties"
class="fn">set_properties</a>(self, 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">HashM [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.remove_properties" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#427-441">Source</a><h4
class="code-header">pub fn <a href="#method.remove_properties"
class="fn">remove_properties</a>(self, removals: &[<a class="struct"
href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html"
title="struct alloc::string::String">String</a>]) -> [...]
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.assign_uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#444-451">Source</a><h4
class="code-header">pub fn <a href="#method.assign_uuid"
class="fn">assign_uuid</a>(self, uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div
class="docblock"><p>As [...]
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.assign_uuid" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#444-451">Source</a><h4
class="code-header">pub fn <a href="#method.assign_uuid"
class="fn">assign_uuid</a>(self, uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div
class="docblock"><p>As [...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.build" class="method"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#454-479">Source</a><h4
class="code-header">pub fn <a href="#method.build" class="fn">build</a>(self)
-> <a class="type" href="../type.Result.html" title="type
iceberg::Result">Result</a><ViewMetadataBuildResult></h4></section></summary><div
class="docblock"><p>Build the <code>ViewMetadata [...]
</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-ViewMetadataBuilder" class="impl"><a class="src rightside"
href="../../src/iceberg/spec/view_metadata_builder.rs.html#44">Source</a><a
href="#impl-Clone-for-ViewMetadataBuilder" class="anchor">§</a> [...]
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#142">Source</a><a
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href
[...]
diff --git a/api/iceberg/struct.Error.html b/api/iceberg/struct.Error.html
index 39d899398..dfb360e9e 100644
--- a/api/iceberg/struct.Error.html
+++ b/api/iceberg/struct.Error.html
@@ -67,7 +67,7 @@ implement a new type like this:</p>
</div></details><details class="toggle method-toggle" open><summary><section
id="method.message" class="method"><a class="src rightside"
href="../src/iceberg/error.rs.html#331-333">Source</a><h4
class="code-header">pub fn <a href="#method.message"
class="fn">message</a>(&self) -> &<a class="primitive"
href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></h4></section></summary><div
class="docblock"><p>Return error’s message.</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-Error" class="impl"><a class="src rightside"
href="../src/iceberg/error.rs.html#176-215">Source</a><a
href="#impl-Debug-for-Error" class="anchor">§</a><h3 class="code-header">impl
<a class="trait" h [...]
</span></div></span><div class='docblock'> <a
href="https://doc.rust-lang.org/nightly/core/error/trait.Error.html#method.description">Read
more</a></div></details><details class="toggle method-toggle deprecated"
open><summary><section id="method.cause" 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/error.rs.html#147">Source</a></span><a
href="#meth [...]
-</span></div></span></details><details class="toggle method-toggle"
open><summary><section id="method.provide" class="method trait-impl"><a
class="src rightside"
href="https://doc.rust-lang.org/nightly/src/core/error.rs.html#260">Source</a><a
href="#method.provide" class="anchor">§</a><h4 class="code-header">fn <a
href="https://doc.rust-lang.org/nightly/core/error/trait.Error.html#method.provide"
class="fn">provide</a><'a>(&'a self, request: &mut <a
class="struct" href="htt [...]
+</span></div></span></details><details class="toggle method-toggle"
open><summary><section id="method.provide" class="method trait-impl"><a
class="src rightside"
href="https://doc.rust-lang.org/nightly/src/core/error.rs.html#260">Source</a><a
href="#method.provide" class="anchor">§</a><h4 class="code-header">fn <a
href="https://doc.rust-lang.org/nightly/core/error/trait.Error.html#method.provide"
class="fn">provide</a><'a>(&'a self, request: &mut <a
class="struct" href="htt [...]
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#142">Source</a><a
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href
[...]
T: CastFrom<U>,</div></h4></section></summary><div
class='docblock'>Casts <code>self</code> to type <code>T</code>. The <a
href="https://doc.rust-lang.org/reference/expressions/operator-expr.html#semantics">semantics
of numeric casting</a> with the <code>as</code> operator are followed, so
<code><T as As>::as_::<U></code> can be used in the same way as
<code>T as U</code> for numeric conversions. <a>Read
more</a></div></details></div></details><details class="toggle [...]
T: <a class="trait"
href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html" title="trait
core::any::Any">Any</a>,</div></h3></section></summary><div
class="impl-items"><section id="method.as_any" class="method trait-impl"><a
href="#method.as_any" class="anchor">§</a><h4 class="code-header">fn <a
class="fn">as_any</a>(&self) -> &(dyn <a class="trait"
href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html" title="trait
core::any::Any">Any</a> + 'static)</h4 [...]
diff --git a/api/iceberg/transaction/struct.FastAppendAction.html
b/api/iceberg/transaction/struct.FastAppendAction.html
index ed03bbdf2..7f9156620 100644
--- a/api/iceberg/transaction/struct.FastAppendAction.html
+++ b/api/iceberg/transaction/struct.FastAppendAction.html
@@ -7,7 +7,7 @@
<p>A path added more than once keeps its first occurrence, so a manifest
never references the same file twice. This is independent of the
<code>check_duplicate</code>-gated check against files already in the
table.</p>
-</div></details><details class="toggle method-toggle" open><summary><section
id="method.set_commit_uuid" class="method"><a class="src rightside"
href="../../src/iceberg/transaction/append.rs.html#77-80">Source</a><h4
class="code-header">pub fn <a href="#method.set_commit_uuid"
class="fn">set_commit_uuid</a>(self, commit_uuid: <a class="struct"
href="https://docs.rs/uuid/1.26.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div class="docblo
[...]
+</div></details><details class="toggle method-toggle" open><summary><section
id="method.set_commit_uuid" class="method"><a class="src rightside"
href="../../src/iceberg/transaction/append.rs.html#77-80">Source</a><h4
class="code-header">pub fn <a href="#method.set_commit_uuid"
class="fn">set_commit_uuid</a>(self, commit_uuid: <a class="struct"
href="https://docs.rs/uuid/1.29.0/uuid/struct.Uuid.html" title="struct
uuid::Uuid">Uuid</a>) -> Self</h4></section></summary><div class="docblo
[...]
</div></details><details class="toggle method-toggle" open><summary><section
id="method.set_snapshot_properties" class="method"><a class="src rightside"
href="../../src/iceberg/transaction/append.rs.html#83-86">Source</a><h4
class="code-header">pub fn <a href="#method.set_snapshot_properties"
class="fn">set_snapshot_properties</a>(
self,
snapshot_properties: <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><<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>>,
diff --git a/api/trait.impl/core/convert/trait.From.js
b/api/trait.impl/core/convert/trait.From.js
index 08f01685a..860c533b3 100644
--- a/api/trait.impl/core/convert/trait.From.js
+++ b/api/trait.impl/core/convert/trait.From.js
@@ -1,5 +1,5 @@
(function() {
- const implementors = Object.fromEntries([["iceberg",[["impl <a
class=\"trait\"
href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\"
title=\"trait core::convert::From\">From</a><<a class=\"enum\"
href=\"https://docs.rs/url/2.5.7/url/parser/enum.ParseError.html\" title=\"enum
url::parser::ParseError\">ParseError</a>> for <a class=\"struct\"
href=\"iceberg/struct.Error.html\" title=\"struct
iceberg::Error\">Error</a>",0],["impl <a class=\"trait\" href=\"https:// [...]
+ const implementors = Object.fromEntries([["iceberg",[["impl <a
class=\"trait\"
href=\"https://doc.rust-lang.org/nightly/core/convert/trait.From.html\"
title=\"trait core::convert::From\">From</a><<a class=\"enum\"
href=\"https://docs.rs/url/2.5.7/url/parser/enum.ParseError.html\" title=\"enum
url::parser::ParseError\">ParseError</a>> for <a class=\"struct\"
href=\"iceberg/struct.Error.html\" title=\"struct
iceberg::Error\">Error</a>",0],["impl <a class=\"trait\" href=\"https:// [...]
if (window.register_implementors) {
window.register_implementors(implementors);
} else {