From 78ad263d62cff05b5221264a32a1b7b3e567ece0 Mon Sep 17 00:00:00 2001 From: Fokko Date: Wed, 27 Nov 2024 06:51:43 +0000 Subject: [PATCH] deploy: ce040585b647f8afaccb9f89d3adcbb8c9ec88f7 --- api/iceberg/enum.ErrorKind.html | 2 +- api/iceberg/enum.TableRequirement.html | 2 +- api/iceberg/enum.TableUpdate.html | 2 +- api/iceberg/expr/enum.BoundPredicate.html | 4 +- api/iceberg/expr/enum.Predicate.html | 4 +- api/iceberg/expr/enum.PredicateOperator.html | 4 +- api/iceberg/expr/struct.BinaryExpression.html | 4 +- api/iceberg/expr/struct.BoundReference.html | 4 +- api/iceberg/expr/struct.SetExpression.html | 4 +- api/iceberg/expr/struct.UnaryExpression.html | 4 +- .../spec/enum.DataFileBuilderError.html | 2 +- api/iceberg/spec/enum.DataFileFormat.html | 4 +- .../spec/enum.SortOrderBuilderError.html | 2 +- api/iceberg/spec/enum.Transform.html | 4 +- api/iceberg/spec/enum.Type.html | 2 +- api/iceberg/spec/enum.ViewFormatVersion.html | 4 +- .../spec/struct.BoundPartitionSpec.html | 2 +- api/iceberg/spec/struct.Datum.html | 2 +- api/iceberg/spec/struct.Schema.html | 6 +-- .../spec/struct.SchemalessPartitionSpec.html | 2 +- api/iceberg/spec/struct.SortField.html | 4 +- api/iceberg/spec/struct.StructType.html | 4 +- api/iceberg/spec/struct.TableMetadata.html | 2 +- .../spec/struct.TableMetadataBuildResult.html | 2 +- .../spec/struct.TableMetadataBuilder.html | 40 +++++++++---------- .../spec/struct.UnboundPartitionSpec.html | 2 +- api/iceberg/struct.Error.html | 2 +- api/iceberg/struct.ViewCreation.html | 6 +-- api/search-index.js | 2 +- api/src/iceberg/catalog/mod.rs.html | 34 +--------------- .../spec/table_metadata_builder.rs.html | 12 ------ 31 files changed, 65 insertions(+), 109 deletions(-) diff --git a/api/iceberg/enum.ErrorKind.html b/api/iceberg/enum.ErrorKind.html index 762479b9a..6b0b06277 100644 --- a/api/iceberg/enum.ErrorKind.html +++ b/api/iceberg/enum.ErrorKind.html @@ -13,7 +13,7 @@
§

FeatureUnsupported

Iceberg feature is not supported.

This error is returned when given iceberg feature is not supported.

Implementations§

source§

impl ErrorKind

source

pub fn into_static(self) -> &'static str

Convert self into static str.

-

Trait Implementations§

source§

impl Clone for ErrorKind

source§

fn clone(&self) -> ErrorKind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ErrorKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ErrorKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ErrorKind> for &'static str

source§

fn from(v: ErrorKind) -> &'static str

Converts to this type from the input type.
source§

impl PartialEq for ErrorKind

source§

fn eq(&self, other: &ErrorKind) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for ErrorKind

source§

fn clone(&self) -> ErrorKind

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ErrorKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ErrorKind

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ErrorKind> for &'static str

source§

fn from(v: ErrorKind) -> &'static str

Converts to this type from the input type.
source§

impl PartialEq for ErrorKind

source§

fn eq(&self, other: &ErrorKind) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for ErrorKind

source§

impl Eq for ErrorKind

source§

impl StructuralPartialEq for ErrorKind

Auto Trait Implementations§

§

impl Freeze for ErrorKind

§

impl RefUnwindSafe for ErrorKind

§

impl Send for ErrorKind

§

impl Sync for ErrorKind

§

impl Unpin for ErrorKind

§

impl UnwindSafe for ErrorKind

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where diff --git a/api/iceberg/enum.TableRequirement.html b/api/iceberg/enum.TableRequirement.html index 2d8937f6c..bd6a71fd5 100644 --- a/api/iceberg/enum.TableRequirement.html +++ b/api/iceberg/enum.TableRequirement.html @@ -42,7 +42,7 @@

Fields

§default_spec_id: i32

Default spec id of the table to assert.

§

DefaultSortOrderIdMatch

The table’s default sort order id must match the requirement.

Fields

§default_sort_order_id: i64

Default sort order id of the table to assert.

-

Implementations§

source§

impl TableRequirement

source

pub fn check(&self, metadata: Option<&TableMetadata>) -> Result<()>

Check that the requirement is met by the table metadata. +

Implementations§

source§

impl TableRequirement

source

pub fn check(&self, metadata: Option<&TableMetadata>) -> Result<()>

Check that the requirement is met by the table metadata. If the requirement is not met, an appropriate error is returned.

Provide metadata as None if the table does not exist.

Trait Implementations§

source§

impl Debug for TableRequirement

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableRequirement

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where diff --git a/api/iceberg/enum.TableUpdate.html b/api/iceberg/enum.TableUpdate.html index 68b257f45..c0f828232 100644 --- a/api/iceberg/enum.TableUpdate.html +++ b/api/iceberg/enum.TableUpdate.html @@ -79,7 +79,7 @@

Fields

§updates: HashMap<String, String>

Properties to update for table.

§

RemoveProperties

Remove table’s properties

Fields

§removals: Vec<String>

Properties to remove

-

Implementations§

Implementations§

source§

impl TableUpdate

source

pub fn apply( self, builder: TableMetadataBuilder, ) -> Result<TableMetadataBuilder>

Applies the update to the table metadata builder.

diff --git a/api/iceberg/expr/enum.BoundPredicate.html b/api/iceberg/expr/enum.BoundPredicate.html index df17a104b..010e1e728 100644 --- a/api/iceberg/expr/enum.BoundPredicate.html +++ b/api/iceberg/expr/enum.BoundPredicate.html @@ -16,8 +16,8 @@
§

Unary(UnaryExpression<BoundReference>)

Unary expression, for example, a IS NULL.

§

Binary(BinaryExpression<BoundReference>)

Binary expression, for example, a > 10.

§

Set(SetExpression<BoundReference>)

Set predicates, for example, a IN (1, 2, 3).

-

Trait Implementations§

source§

impl Clone for BoundPredicate

source§

fn clone(&self) -> BoundPredicate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BoundPredicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for BoundPredicate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BoundPredicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for BoundPredicate

source§

fn eq(&self, other: &BoundPredicate) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for BoundPredicate

source§

fn clone(&self) -> BoundPredicate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BoundPredicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for BoundPredicate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BoundPredicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for BoundPredicate

source§

fn eq(&self, other: &BoundPredicate) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for BoundPredicate

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl StructuralPartialEq for BoundPredicate

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/api/iceberg/expr/enum.Predicate.html b/api/iceberg/expr/enum.Predicate.html index 83fc3d29c..5fda328e0 100644 --- a/api/iceberg/expr/enum.Predicate.html +++ b/api/iceberg/expr/enum.Predicate.html @@ -82,8 +82,8 @@
§Example
&self, schema: SchemaRef, case_sensitive: bool, -) -> Result<BoundPredicate>

Bind an expression to a schema.
source§

impl Clone for Predicate

source§

fn clone(&self) -> Predicate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Predicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Predicate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Predicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Not for Predicate

source§

fn not(self) -> Self::Output

Create a predicate which is the reverse of this predicate. For example: NOT (a > 10).

+) -> Result<BoundPredicate>
Bind an expression to a schema.
source§

impl Clone for Predicate

source§

fn clone(&self) -> Predicate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Predicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Predicate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Predicate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Not for Predicate

source§

fn not(self) -> Self::Output

Create a predicate which is the reverse of this predicate. For example: NOT (a > 10).

This is different from Predicate::negate() since it doesn’t rewrite expression, but just adds a NOT operator.

§Example
diff --git a/api/iceberg/expr/enum.PredicateOperator.html b/api/iceberg/expr/enum.PredicateOperator.html index 91789bfd3..34a573cf1 100644 --- a/api/iceberg/expr/enum.PredicateOperator.html +++ b/api/iceberg/expr/enum.PredicateOperator.html @@ -38,8 +38,8 @@
§Example
assert!(PredicateOperator::Eq.negate() == PredicateOperator::NotEq); assert!(PredicateOperator::In.negate() == PredicateOperator::NotIn); assert!(PredicateOperator::StartsWith.negate() == PredicateOperator::NotStartsWith);
-

Trait Implementations§

source§

impl Clone for PredicateOperator

source§

fn clone(&self) -> PredicateOperator

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PredicateOperator

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for PredicateOperator

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredicateOperator

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for PredicateOperator

source§

fn eq(&self, other: &PredicateOperator) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for PredicateOperator

source§

fn clone(&self) -> PredicateOperator

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PredicateOperator

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for PredicateOperator

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredicateOperator

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for PredicateOperator

source§

fn eq(&self, other: &PredicateOperator) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for PredicateOperator

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for PredicateOperator

source§

impl StructuralPartialEq for PredicateOperator

Auto Trait Implementations§

§

impl Freeze for PredicateOperator

§

impl RefUnwindSafe for PredicateOperator

§

impl Send for PredicateOperator

§

impl Sync for PredicateOperator

§

impl Unpin for PredicateOperator

§

impl UnwindSafe for PredicateOperator

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/api/iceberg/expr/struct.BinaryExpression.html b/api/iceberg/expr/struct.BinaryExpression.html index 059cd85a3..4258db7d2 100644 --- a/api/iceberg/expr/struct.BinaryExpression.html +++ b/api/iceberg/expr/struct.BinaryExpression.html @@ -9,9 +9,9 @@
§Example
Reference::new("a"), Datum::int(10), );
-

Trait Implementations§

source§

impl<T: Bind> Bind for BinaryExpression<T>

§

type Bound = BinaryExpression<<T as Bind>::Bound>

The type of the bound result.
source§

fn bind(&self, schema: SchemaRef, case_sensitive: bool) -> Result<Self::Bound>

Bind an expression to a schema.
source§

impl<T: Clone> Clone for BinaryExpression<T>

source§

fn clone(&self) -> BinaryExpression<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for BinaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, T> Deserialize<'de> for BinaryExpression<T>
where +

Trait Implementations§

source§

impl<T: Bind> Bind for BinaryExpression<T>

§

type Bound = BinaryExpression<<T as Bind>::Bound>

The type of the bound result.
source§

fn bind(&self, schema: SchemaRef, case_sensitive: bool) -> Result<Self::Bound>

Bind an expression to a schema.
source§

impl<T: Clone> Clone for BinaryExpression<T>

source§

fn clone(&self) -> BinaryExpression<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for BinaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, T> Deserialize<'de> for BinaryExpression<T>
where T: Deserialize<'de>,

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Display> Display for BinaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for BinaryExpression<T>

source§

fn eq(&self, other: &BinaryExpression<T>) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Display> Display for BinaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for BinaryExpression<T>

source§

fn eq(&self, other: &BinaryExpression<T>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T> Serialize for BinaryExpression<T>
where T: Serialize,

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where diff --git a/api/iceberg/expr/struct.BoundReference.html b/api/iceberg/expr/struct.BoundReference.html index 60f8d4900..75abb6839 100644 --- a/api/iceberg/expr/struct.BoundReference.html +++ b/api/iceberg/expr/struct.BoundReference.html @@ -6,8 +6,8 @@ ) -> Self

Creates a new bound reference.

source

pub fn field(&self) -> &NestedField

Return the field of this reference.

source

pub fn accessor(&self) -> &StructAccessor

Get this BoundReference’s Accessor

-

Trait Implementations§

source§

impl Clone for BoundReference

source§

fn clone(&self) -> BoundReference

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BoundReference

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for BoundReference

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BoundReference

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for BoundReference

source§

fn eq(&self, other: &BoundReference) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for BoundReference

source§

fn clone(&self) -> BoundReference

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BoundReference

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for BoundReference

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BoundReference

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for BoundReference

source§

fn eq(&self, other: &BoundReference) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for BoundReference

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for BoundReference

source§

impl StructuralPartialEq for BoundReference

Auto Trait Implementations§

§

impl Freeze for BoundReference

§

impl RefUnwindSafe for BoundReference

§

impl Send for BoundReference

§

impl Sync for BoundReference

§

impl Unpin for BoundReference

§

impl UnwindSafe for BoundReference

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/api/iceberg/expr/struct.SetExpression.html b/api/iceberg/expr/struct.SetExpression.html index 903ef773b..316c4f2f8 100644 --- a/api/iceberg/expr/struct.SetExpression.html +++ b/api/iceberg/expr/struct.SetExpression.html @@ -1,7 +1,7 @@ SetExpression in iceberg::expr - Rust

Struct iceberg::expr::SetExpression

source ·
pub struct SetExpression<T> { /* private fields */ }
Expand description

Set predicates, for example, a in (1, 2, 3).

-

Trait Implementations§

source§

impl<T: Bind> Bind for SetExpression<T>

§

type Bound = SetExpression<<T as Bind>::Bound>

The type of the bound result.
source§

fn bind(&self, schema: SchemaRef, case_sensitive: bool) -> Result<Self::Bound>

Bind an expression to a schema.
source§

impl<T: Clone> Clone for SetExpression<T>

source§

fn clone(&self) -> SetExpression<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for SetExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, T> Deserialize<'de> for SetExpression<T>
where +

Trait Implementations§

source§

impl<T: Bind> Bind for SetExpression<T>

§

type Bound = SetExpression<<T as Bind>::Bound>

The type of the bound result.
source§

fn bind(&self, schema: SchemaRef, case_sensitive: bool) -> Result<Self::Bound>

Bind an expression to a schema.
source§

impl<T: Clone> Clone for SetExpression<T>

source§

fn clone(&self) -> SetExpression<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for SetExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, T> Deserialize<'de> for SetExpression<T>
where T: Deserialize<'de>,

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Display + Debug> Display for SetExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for SetExpression<T>

source§

fn eq(&self, other: &SetExpression<T>) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Display + Debug> Display for SetExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for SetExpression<T>

source§

fn eq(&self, other: &SetExpression<T>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T> Serialize for SetExpression<T>
where T: Serialize,

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where diff --git a/api/iceberg/expr/struct.UnaryExpression.html b/api/iceberg/expr/struct.UnaryExpression.html index 22b0f676d..ec7982fa0 100644 --- a/api/iceberg/expr/struct.UnaryExpression.html +++ b/api/iceberg/expr/struct.UnaryExpression.html @@ -4,9 +4,9 @@
§Example
use iceberg::expr::{PredicateOperator, Reference, UnaryExpression};
 
 UnaryExpression::new(PredicateOperator::IsNull, Reference::new("c"));
-

Trait Implementations§

source§

impl<T: Bind> Bind for UnaryExpression<T>

§

type Bound = UnaryExpression<<T as Bind>::Bound>

The type of the bound result.
source§

fn bind(&self, schema: SchemaRef, case_sensitive: bool) -> Result<Self::Bound>

Bind an expression to a schema.
source§

impl<T: Clone> Clone for UnaryExpression<T>

source§

fn clone(&self) -> UnaryExpression<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for UnaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, T> Deserialize<'de> for UnaryExpression<T>
where +

Trait Implementations§

source§

impl<T: Bind> Bind for UnaryExpression<T>

§

type Bound = UnaryExpression<<T as Bind>::Bound>

The type of the bound result.
source§

fn bind(&self, schema: SchemaRef, case_sensitive: bool) -> Result<Self::Bound>

Bind an expression to a schema.
source§

impl<T: Clone> Clone for UnaryExpression<T>

source§

fn clone(&self) -> UnaryExpression<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for UnaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, T> Deserialize<'de> for UnaryExpression<T>
where T: Deserialize<'de>,

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Display> Display for UnaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for UnaryExpression<T>

source§

fn eq(&self, other: &UnaryExpression<T>) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Display> Display for UnaryExpression<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for UnaryExpression<T>

source§

fn eq(&self, other: &UnaryExpression<T>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T> Serialize for UnaryExpression<T>
where T: Serialize,

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where diff --git a/api/iceberg/spec/enum.DataFileBuilderError.html b/api/iceberg/spec/enum.DataFileBuilderError.html index e7515aedd..a9ad987bd 100644 --- a/api/iceberg/spec/enum.DataFileBuilderError.html +++ b/api/iceberg/spec/enum.DataFileBuilderError.html @@ -4,7 +4,7 @@ }
Expand description

Error type for DataFileBuilder

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

UninitializedField(&'static str)

Uninitialized field

§

ValidationError(String)

Custom validation error

-

Trait Implementations§

source§

impl Debug for DataFileBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for DataFileBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for DataFileBuilderError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<String> for DataFileBuilderError

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<UninitializedFieldError> for DataFileBuilderError

source§

fn from(s: UninitializedFieldError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Debug for DataFileBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for DataFileBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for DataFileBuilderError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<String> for DataFileBuilderError

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<UninitializedFieldError> for DataFileBuilderError

source§

fn from(s: UninitializedFieldError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> AsErrorSource for T
where T: Error + 'static,

§

fn as_error_source(&self) -> &(dyn Error + 'static)

For maximum effectiveness, this needs to be called as a method to benefit from Rust’s automatic dereferencing of method diff --git a/api/iceberg/spec/enum.DataFileFormat.html b/api/iceberg/spec/enum.DataFileFormat.html index 553c7ca83..d12d90e8c 100644 --- a/api/iceberg/spec/enum.DataFileFormat.html +++ b/api/iceberg/spec/enum.DataFileFormat.html @@ -6,10 +6,10 @@

Variants§

§

Avro

Avro file format: https://avro.apache.org/

§

Orc

Orc file format: https://orc.apache.org/

§

Parquet

Parquet file format: https://parquet.apache.org/

-

Trait Implementations§

source§

impl Clone for DataFileFormat

source§

fn clone(&self) -> DataFileFormat

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DataFileFormat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DataFileFormat
where +

Trait Implementations§

source§

impl Clone for DataFileFormat

source§

fn clone(&self) -> DataFileFormat

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DataFileFormat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DataFileFormat
where Self: FromStr, <Self as FromStr>::Err: Display,

source§

fn deserialize<__D>(deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for DataFileFormat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for DataFileFormat

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq for DataFileFormat

source§

fn eq(&self, other: &DataFileFormat) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for DataFileFormat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for DataFileFormat

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq for DataFileFormat

source§

fn eq(&self, other: &DataFileFormat) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for DataFileFormat
where Self: Display,

source§

fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error>
where diff --git a/api/iceberg/spec/enum.SortOrderBuilderError.html b/api/iceberg/spec/enum.SortOrderBuilderError.html index b05178d23..3e5da4d09 100644 --- a/api/iceberg/spec/enum.SortOrderBuilderError.html +++ b/api/iceberg/spec/enum.SortOrderBuilderError.html @@ -4,7 +4,7 @@ }
Expand description

Error type for SortOrderBuilder

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

UninitializedField(&'static str)

Uninitialized field

§

ValidationError(String)

Custom validation error

-

Trait Implementations§

source§

impl Debug for SortOrderBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SortOrderBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for SortOrderBuilderError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<String> for SortOrderBuilderError

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<UninitializedFieldError> for SortOrderBuilderError

source§

fn from(s: UninitializedFieldError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Debug for SortOrderBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SortOrderBuilderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for SortOrderBuilderError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<String> for SortOrderBuilderError

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<UninitializedFieldError> for SortOrderBuilderError

source§

fn from(s: UninitializedFieldError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> AsErrorSource for T
where T: Error + 'static,

§

fn as_error_source(&self) -> &(dyn Error + 'static)

For maximum effectiveness, this needs to be called as a method to benefit from Rust’s automatic dereferencing of method diff --git a/api/iceberg/spec/enum.Transform.html b/api/iceberg/spec/enum.Transform.html index 8f574aa63..efba6d4d2 100644 --- a/api/iceberg/spec/enum.Transform.html +++ b/api/iceberg/spec/enum.Transform.html @@ -125,8 +125,8 @@
§Example
bucket(a, 37) as bs, if one row matches a = 10, then its partition value should match bucket(10, 37) as bs, and we project a = 10 to bs = bucket(10, 37)

-

Trait Implementations§

source§

impl Clone for Transform

source§

fn clone(&self) -> Transform

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Transform

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Transform

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Transform

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for Transform

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq for Transform

source§

fn eq(&self, other: &Transform) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for Transform

source§

fn clone(&self) -> Transform

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Transform

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Transform

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where + D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Transform

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for Transform

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq for Transform

source§

fn eq(&self, other: &Transform) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for Transform

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for Transform

source§

impl Eq for Transform

source§

impl StructuralPartialEq for Transform

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/api/iceberg/spec/enum.Type.html b/api/iceberg/spec/enum.Type.html index e32cb17bf..f0442f974 100644 --- a/api/iceberg/spec/enum.Type.html +++ b/api/iceberg/spec/enum.Type.html @@ -18,7 +18,7 @@

source

pub fn decimal(precision: u32, scale: u32) -> Result<Self>

Creates decimal type.

source

pub fn is_floating_type(&self) -> bool

Check if it’s float or double type.

Trait Implementations§

source§

impl Clone for Type

source§

fn clone(&self) -> Type

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Type

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Type

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Type

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ListType> for Type

source§

fn from(value: ListType) -> Self

Converts to this type from the input type.
source§

impl From<MapType> for Type

source§

fn from(value: MapType) -> Self

Converts to this type from the input type.
source§

impl From<PrimitiveType> for Type

source§

fn from(value: PrimitiveType) -> Self

Converts to this type from the input type.
source§

impl From<StructType> for Type

source§

fn from(value: StructType) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Type

source§

fn eq(&self, other: &Type) -> bool

This method tests for self and other values to be equal, and is used + D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Type

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ListType> for Type

source§

fn from(value: ListType) -> Self

Converts to this type from the input type.
source§

impl From<MapType> for Type

source§

fn from(value: MapType) -> Self

Converts to this type from the input type.
source§

impl From<PrimitiveType> for Type

source§

fn from(value: PrimitiveType) -> Self

Converts to this type from the input type.
source§

impl From<StructType> for Type

source§

fn from(value: StructType) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Type

source§

fn eq(&self, other: &Type) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for Type

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for Type

source§

impl StructuralPartialEq for Type

Auto Trait Implementations§

§

impl !Freeze for Type

§

impl RefUnwindSafe for Type

§

impl Send for Type

§

impl Sync for Type

§

impl Unpin for Type

§

impl UnwindSafe for Type

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/api/iceberg/spec/enum.ViewFormatVersion.html b/api/iceberg/spec/enum.ViewFormatVersion.html index 5a59d4ebb..951236d30 100644 --- a/api/iceberg/spec/enum.ViewFormatVersion.html +++ b/api/iceberg/spec/enum.ViewFormatVersion.html @@ -2,8 +2,8 @@ V1 = 1, }
Expand description

Iceberg format version

Variants§

§

V1 = 1

Iceberg view spec version 1

-

Trait Implementations§

source§

impl Clone for ViewFormatVersion

source§

fn clone(&self) -> ViewFormatVersion

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ViewFormatVersion

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ViewFormatVersion

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ViewFormatVersion

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Ord for ViewFormatVersion

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where +

Trait Implementations§

source§

impl Clone for ViewFormatVersion

source§

fn clone(&self) -> ViewFormatVersion

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ViewFormatVersion

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ViewFormatVersion

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where + D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ViewFormatVersion

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Ord for ViewFormatVersion

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for ViewFormatVersion

source§

fn eq(&self, other: &ViewFormatVersion) -> bool

This method tests for self and other values to be equal, and is used diff --git a/api/iceberg/spec/struct.BoundPartitionSpec.html b/api/iceberg/spec/struct.BoundPartitionSpec.html index 026602bb8..08c87ab1a 100644 --- a/api/iceberg/spec/struct.BoundPartitionSpec.html +++ b/api/iceberg/spec/struct.BoundPartitionSpec.html @@ -30,7 +30,7 @@
  • Transforms
  • source

    pub fn with_spec_id(self, spec_id: i32) -> Self

    Change the spec id of the partition spec

    -

    Trait Implementations§

    source§

    impl Clone for BoundPartitionSpec

    source§

    fn clone(&self) -> BoundPartitionSpec

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for BoundPartitionSpec

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<BoundPartitionSpec> for SchemalessPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl From<BoundPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for BoundPartitionSpec

    source§

    fn eq(&self, other: &BoundPartitionSpec) -> bool

    This method tests for self and other values to be equal, and is used +

    Trait Implementations§

    source§

    impl Clone for BoundPartitionSpec

    source§

    fn clone(&self) -> BoundPartitionSpec

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for BoundPartitionSpec

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<BoundPartitionSpec> for SchemalessPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl From<BoundPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for BoundPartitionSpec

    source§

    fn eq(&self, other: &BoundPartitionSpec) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for BoundPartitionSpec

    source§

    impl StructuralPartialEq for BoundPartitionSpec

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where diff --git a/api/iceberg/spec/struct.Datum.html b/api/iceberg/spec/struct.Datum.html index b6a2ee134..5e91965ea 100644 --- a/api/iceberg/spec/struct.Datum.html +++ b/api/iceberg/spec/struct.Datum.html @@ -265,7 +265,7 @@

    source

    pub fn data_type(&self) -> &PrimitiveType

    Get the primitive type from datum.

    source

    pub fn is_nan(&self) -> bool

    Returns true if the Literal represents a primitive type that can be a NaN, and that it’s value is NaN

    -

    Trait Implementations§

    source§

    impl Clone for Datum

    source§

    fn clone(&self) -> Datum

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Datum

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for Datum

    source§

    fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Datum

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Datum> for Literal

    source§

    fn from(value: Datum) -> Self

    Converts to this type from the input type.
    source§

    impl From<Datum> for PrimitiveLiteral

    source§

    fn from(value: Datum) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for Datum

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)
    where +

    Trait Implementations§

    source§

    impl Clone for Datum

    source§

    fn clone(&self) -> Datum

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Datum

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for Datum

    source§

    fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Datum

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Datum> for Literal

    source§

    fn from(value: Datum) -> Self

    Converts to this type from the input type.
    source§

    impl From<Datum> for PrimitiveLiteral

    source§

    fn from(value: Datum) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for Datum

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)
    where H: Hasher, Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq for Datum

    source§

    fn eq(&self, other: &Datum) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always diff --git a/api/iceberg/spec/struct.Schema.html b/api/iceberg/spec/struct.Schema.html index 1dd50660c..a2c04dc59 100644 --- a/api/iceberg/spec/struct.Schema.html +++ b/api/iceberg/spec/struct.Schema.html @@ -17,11 +17,11 @@
    source

    pub fn field_id_by_name(&self, name: &str) -> Option<i32>

    Get field id by full name.

    source

    pub fn name_by_field_id(&self, field_id: i32) -> Option<&str>

    Get field id by full name.

    source

    pub fn accessor_by_field_id(&self, field_id: i32) -> Option<Arc<StructAccessor>>

    Get an accessor for retrieving data in a struct

    -

    Trait Implementations§

    source§

    impl Clone for Schema

    source§

    fn clone(&self) -> Schema

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Schema

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for Schema

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Schema

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq for Schema

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used +

    Trait Implementations§

    source§

    impl Clone for Schema

    source§

    fn clone(&self) -> Schema

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Schema

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for Schema

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Schema

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq for Schema

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Serialize for Schema

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
    where - __S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl TryFrom<&Schema> for Schema

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(schema: &ArrowSchema) -> Result<Self>

    Performs the conversion.
    source§

    impl TryFrom<&Schema> for Schema

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(schema: &Schema) -> Result<Self>

    Performs the conversion.
    source§

    impl Eq for Schema

    Auto Trait Implementations§

    §

    impl !Freeze for Schema

    §

    impl RefUnwindSafe for Schema

    §

    impl Send for Schema

    §

    impl Sync for Schema

    §

    impl Unpin for Schema

    §

    impl UnwindSafe for Schema

    Blanket Implementations§

    source§

    impl<T> Any for T
    where + __S: Serializer,

    Serialize this value into the given Serde serializer. Read more

    source§

    impl TryFrom<&Schema> for Schema

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(schema: &Schema) -> Result<Self>

    Performs the conversion.
    source§

    impl TryFrom<&Schema> for Schema

    §

    type Error = Error

    The type returned in the event of a conversion error.
    source§

    fn try_from(schema: &ArrowSchema) -> Result<Self>

    Performs the conversion.
    source§

    impl Eq for Schema

    Auto Trait Implementations§

    §

    impl !Freeze for Schema

    §

    impl RefUnwindSafe for Schema

    §

    impl Send for Schema

    §

    impl Sync for Schema

    §

    impl Unpin for Schema

    §

    impl UnwindSafe for Schema

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> T
    where diff --git a/api/iceberg/spec/struct.SchemalessPartitionSpec.html b/api/iceberg/spec/struct.SchemalessPartitionSpec.html index 415555299..70178c5fa 100644 --- a/api/iceberg/spec/struct.SchemalessPartitionSpec.html +++ b/api/iceberg/spec/struct.SchemalessPartitionSpec.html @@ -9,7 +9,7 @@

    source

    pub fn partition_type(&self, schema: &Schema) -> Result<StructType>

    Returns the partition type of this partition spec.

    source

    pub fn into_unbound(self) -> UnboundPartitionSpec

    Convert to unbound partition spec

    Trait Implementations§

    source§

    impl Clone for SchemalessPartitionSpec

    source§

    fn clone(&self) -> SchemalessPartitionSpec

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for SchemalessPartitionSpec

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for SchemalessPartitionSpec

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<BoundPartitionSpec> for SchemalessPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl From<SchemalessPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: SchemalessPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for SchemalessPartitionSpec

    source§

    fn eq(&self, other: &SchemalessPartitionSpec) -> bool

    This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,
    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<BoundPartitionSpec> for SchemalessPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl From<SchemalessPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: SchemalessPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for SchemalessPartitionSpec

    source§

    fn eq(&self, other: &SchemalessPartitionSpec) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Serialize for SchemalessPartitionSpec

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
    where __S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl Eq for SchemalessPartitionSpec

    source§

    impl StructuralPartialEq for SchemalessPartitionSpec

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where diff --git a/api/iceberg/spec/struct.SortField.html b/api/iceberg/spec/struct.SortField.html index ac3dd83e9..2bc093f01 100644 --- a/api/iceberg/spec/struct.SortField.html +++ b/api/iceberg/spec/struct.SortField.html @@ -11,8 +11,8 @@

    Implementations§

    source§

    impl SortField

    source

    pub fn builder() -> SortFieldBuilder<((), (), (), ())>

    Create a builder for building SortField. On the builder, call .source_id(...), .transform(...), .direction(...), .null_order(...) to set the values of the fields. Finally, call .build() to create the instance of SortField.

    -

    Trait Implementations§

    source§

    impl Clone for SortField

    source§

    fn clone(&self) -> SortField

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for SortField

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for SortField

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for SortField

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq for SortField

    source§

    fn eq(&self, other: &SortField) -> bool

    This method tests for self and other values to be equal, and is used +

    Trait Implementations§

    source§

    impl Clone for SortField

    source§

    fn clone(&self) -> SortField

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for SortField

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for SortField

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for SortField

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq for SortField

    source§

    fn eq(&self, other: &SortField) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Serialize for SortField

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
    where __S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl Eq for SortField

    source§

    impl StructuralPartialEq for SortField

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where diff --git a/api/iceberg/spec/struct.StructType.html b/api/iceberg/spec/struct.StructType.html index 53687b8b7..2fd04d65f 100644 --- a/api/iceberg/spec/struct.StructType.html +++ b/api/iceberg/spec/struct.StructType.html @@ -3,8 +3,8 @@

    source

    pub fn field_by_id(&self, id: i32) -> Option<&NestedFieldRef>

    Get struct field with certain id

    source

    pub fn field_by_name(&self, name: &str) -> Option<&NestedFieldRef>

    Get struct field with certain field name

    source

    pub fn fields(&self) -> &[NestedFieldRef]

    Get fields.

    -

    Trait Implementations§

    source§

    impl Clone for StructType

    source§

    fn clone(&self) -> StructType

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for StructType

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for StructType

    source§

    fn default() -> StructType

    Returns the “default value” for a type. Read more
    source§

    impl<'de> Deserialize<'de> for StructType

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
    where - D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for StructType

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<StructType> for Type

    source§

    fn from(value: StructType) -> Self

    Converts to this type from the input type.
    source§

    impl Index<usize> for StructType

    §

    type Output = NestedField

    The returned type after indexing.
    source§

    fn index(&self, index: usize) -> &Self::Output

    Performs the indexing (container[index]) operation. Read more
    source§

    impl PartialEq for StructType

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used +

    Trait Implementations§

    source§

    impl Clone for StructType

    source§

    fn clone(&self) -> StructType

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for StructType

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for StructType

    source§

    fn default() -> StructType

    Returns the “default value” for a type. Read more
    source§

    impl<'de> Deserialize<'de> for StructType

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
    where + D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for StructType

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<StructType> for Type

    source§

    fn from(value: StructType) -> Self

    Converts to this type from the input type.
    source§

    impl Index<usize> for StructType

    §

    type Output = NestedField

    The returned type after indexing.
    source§

    fn index(&self, index: usize) -> &Self::Output

    Performs the indexing (container[index]) operation. Read more
    source§

    impl PartialEq for StructType

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Serialize for StructType

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
    where __S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl Eq for StructType

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where diff --git a/api/iceberg/spec/struct.TableMetadata.html b/api/iceberg/spec/struct.TableMetadata.html index 7acb3ef15..0d630fb2e 100644 --- a/api/iceberg/spec/struct.TableMetadata.html +++ b/api/iceberg/spec/struct.TableMetadata.html @@ -43,7 +43,7 @@

    source

    pub fn properties(&self) -> &HashMap<String, String>

    Returns properties of table.

    source

    pub fn append_snapshot(&mut self, snapshot: Snapshot)

    👎Deprecated since 0.4.0: please use TableMetadataBuilder.set_branch_snapshot instead

    Append snapshot to table

    Trait Implementations§

    source§

    impl Clone for TableMetadata

    source§

    fn clone(&self) -> TableMetadata

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for TableMetadata

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'de> Deserialize<'de> for TableMetadata

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<TableMetadataBuildResult> for TableMetadata

    source§

    fn from(result: TableMetadataBuildResult) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for TableMetadata

    source§

    fn eq(&self, other: &TableMetadata) -> bool

    This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,
    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<TableMetadataBuildResult> for TableMetadata

    source§

    fn from(result: TableMetadataBuildResult) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for TableMetadata

    source§

    fn eq(&self, other: &TableMetadata) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Serialize for TableMetadata

    source§

    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
    where S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl Eq for TableMetadata

    source§

    impl StructuralPartialEq for TableMetadata

    Auto Trait Implementations§

    §

    impl Freeze for TableMetadata

    §

    impl RefUnwindSafe for TableMetadata

    §

    impl Send for TableMetadata

    §

    impl Sync for TableMetadata

    §

    impl Unpin for TableMetadata

    §

    impl UnwindSafe for TableMetadata

    Blanket Implementations§

    source§

    impl<T> Any for T
    where diff --git a/api/iceberg/spec/struct.TableMetadataBuildResult.html b/api/iceberg/spec/struct.TableMetadataBuildResult.html index 130bdfb40..7c629c983 100644 --- a/api/iceberg/spec/struct.TableMetadataBuildResult.html +++ b/api/iceberg/spec/struct.TableMetadataBuildResult.html @@ -6,7 +6,7 @@

    Fields§

    §metadata: TableMetadata

    The new TableMetadata.

    §changes: Vec<TableUpdate>

    The changes that were applied to the metadata.

    §expired_metadata_logs: Vec<MetadataLog>

    Expired metadata logs

    -

    Trait Implementations§

    source§

    impl Clone for TableMetadataBuildResult

    source§

    fn clone(&self) -> TableMetadataBuildResult

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for TableMetadataBuildResult

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<TableMetadataBuildResult> for TableMetadata

    source§

    fn from(result: TableMetadataBuildResult) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for TableMetadataBuildResult

    source§

    fn eq(&self, other: &TableMetadataBuildResult) -> bool

    This method tests for self and other values to be equal, and is used +

    Trait Implementations§

    source§

    impl Clone for TableMetadataBuildResult

    source§

    fn clone(&self) -> TableMetadataBuildResult

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for TableMetadataBuildResult

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<TableMetadataBuildResult> for TableMetadata

    source§

    fn from(result: TableMetadataBuildResult) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for TableMetadataBuildResult

    source§

    fn eq(&self, other: &TableMetadataBuildResult) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl StructuralPartialEq for TableMetadataBuildResult

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where diff --git a/api/iceberg/spec/struct.TableMetadataBuilder.html b/api/iceberg/spec/struct.TableMetadataBuilder.html index b72d29cd2..e379c6e87 100644 --- a/api/iceberg/spec/struct.TableMetadataBuilder.html +++ b/api/iceberg/spec/struct.TableMetadataBuilder.html @@ -10,7 +10,7 @@
  • add_schema must be called before set_current_schema.
  • If a new partition spec and schema are added, the schema should be added first.
  • -

    Implementations§

    source§

    impl TableMetadataBuilder

    source

    pub const LAST_ADDED: i32 = -1i32

    Proxy id for “last added” items, including schema, partition spec, sort order.

    +

    Implementations§

    source§

    impl TableMetadataBuilder

    source

    pub const LAST_ADDED: i32 = -1i32

    Proxy id for “last added” items, including schema, partition spec, sort order.

    source

    pub fn new( schema: Schema, spec: impl Into<UnboundPartitionSpec>, @@ -30,8 +30,8 @@ If current_file_location is None, the metadata log will not be updated. This should only be used to stage-create tables.

    source

    pub fn from_table_creation(table_creation: TableCreation) -> Result<Self>

    Creates a new table metadata builder from the given table creation.

    -
    source

    pub fn assign_uuid(self, uuid: Uuid) -> Self

    Changes uuid of table metadata.

    -
    source

    pub fn upgrade_format_version( +

    source

    pub fn assign_uuid(self, uuid: Uuid) -> Self

    Changes uuid of table metadata.

    +
    source

    pub fn upgrade_format_version( self, format_version: FormatVersion, ) -> Result<Self>

    Upgrade FormatVersion. Downgrades are not allowed.

    @@ -39,7 +39,7 @@
    §Errors
    • Cannot downgrade to older format versions.
    -
    source

    pub fn set_properties(self, properties: HashMap<String, String>) -> Result<Self>

    Set properties. If a property already exists, it will be overwritten.

    +
    source

    pub fn set_properties(self, properties: HashMap<String, String>) -> Result<Self>

    Set properties. If a property already exists, it will be overwritten.

    If a reserved property is set, the corresponding action is performed and the property is not persisted. Currently the following reserved properties are supported:

      @@ -49,20 +49,20 @@
      §Errors
      • If properties contains a reserved property
      -
    source

    pub fn remove_properties(self, properties: &[String]) -> Result<Self>

    Remove properties from the table metadata. +

    source

    pub fn remove_properties(self, properties: &[String]) -> Result<Self>

    Remove properties from the table metadata. Does nothing if the key is not present.

    §Errors
    • If properties to remove contains a reserved property
    -
    source

    pub fn set_location(self, location: String) -> Self

    Set the location of the table metadata, stripping any trailing slashes.

    -
    source

    pub fn add_snapshot(self, snapshot: Snapshot) -> Result<Self>

    Add a snapshot to the table metadata.

    +
    source

    pub fn set_location(self, location: String) -> Self

    Set the location of the table metadata, stripping any trailing slashes.

    +
    source

    pub fn add_snapshot(self, snapshot: Snapshot) -> Result<Self>

    Add a snapshot to the table metadata.

    §Errors
    • Snapshot id already exists.
    • For format version > 1: the sequence number of the snapshot is lower than the highest sequence number specified so far.
    -
    source

    pub fn set_branch_snapshot( +

    source

    pub fn set_branch_snapshot( self, snapshot: Snapshot, branch: &str, @@ -72,10 +72,10 @@

    §Errors
    • Any of the preconditions of self.add_snapshot are not met.
    -
    source

    pub fn remove_snapshots(self, snapshot_ids: &[i64]) -> Self

    Remove snapshots by its ids from the table metadata. +

    source

    pub fn remove_snapshots(self, snapshot_ids: &[i64]) -> Self

    Remove snapshots by its ids from the table metadata. Does nothing if a snapshot id is not present. Keeps as changes only the snapshots that were actually removed.

    -
    source

    pub fn set_ref( +

    source

    pub fn set_ref( self, ref_name: &str, reference: SnapshotReference, @@ -84,21 +84,21 @@

    §Errors
    • The snapshot id is unknown.
    -
    source

    pub fn remove_ref(self, ref_name: &str) -> Self

    Remove a reference

    +
    source

    pub fn remove_ref(self, ref_name: &str) -> Self

    Remove a reference

    If ref_name='main' the current snapshot id is set to -1.

    -
    source

    pub fn add_schema(self, schema: Schema) -> Self

    Add a schema to the table metadata.

    +
    source

    pub fn add_schema(self, schema: Schema) -> Self

    Add a schema to the table metadata.

    The provided schema.schema_id may not be used.

    Important: Use this method with caution. The builder does not check if the added schema is compatible with the current schema.

    -
    source

    pub fn set_current_schema(self, schema_id: i32) -> Result<Self>

    Set the current schema id.

    +
    source

    pub fn set_current_schema(self, schema_id: i32) -> Result<Self>

    Set the current schema id.

    If schema_id is -1, the last added schema is set as the current schema.

    Errors:

    • provided schema_id is -1 but no schema has been added via add_schema.
    • No schema with the provided schema_id exists.
    -
    source

    pub fn add_current_schema(self, schema: Schema) -> Result<Self>

    Add a schema and set it as the current schema.

    -
    source

    pub fn add_partition_spec( +

    source

    pub fn add_current_schema(self, schema: Schema) -> Result<Self>

    Add a schema and set it as the current schema.

    +
    source

    pub fn add_partition_spec( self, unbound_spec: UnboundPartitionSpec, ) -> Result<Self>

    Add a partition spec to the table metadata.

    @@ -110,17 +110,17 @@
    §Errors
  • The partition spec cannot be bound to the current schema.
  • The partition spec has non-sequential field ids and the table format version is 1.
  • -
    source

    pub fn set_default_partition_spec(self, spec_id: i32) -> Result<Self>

    Set the default partition spec.

    +
    source

    pub fn set_default_partition_spec(self, spec_id: i32) -> Result<Self>

    Set the default partition spec.

    §Errors
    • spec_id is -1 but no spec has been added via add_partition_spec.
    • No partition spec with the provided spec_id exists.
    -
    source

    pub fn add_default_partition_spec( +

    source

    pub fn add_default_partition_spec( self, unbound_spec: UnboundPartitionSpec, ) -> Result<Self>

    Add a partition spec and set it as the default

    -
    source

    pub fn add_sort_order(self, sort_order: SortOrder) -> Result<Self>

    Add a sort order to the table metadata.

    +
    source

    pub fn add_sort_order(self, sort_order: SortOrder) -> Result<Self>

    Add a sort order to the table metadata.

    The spec is bound eagerly to the current schema and must be valid for it. If a schema is added in the same set of changes, the schema should be added first.

    Even if sort_order.order_id is provided, it may not be used.

    @@ -129,13 +129,13 @@
    §Errors
  • Sort order id to add already exists.
  • Sort order is incompatible with the current schema.
  • -
    source

    pub fn set_default_sort_order(self, sort_order_id: i64) -> Result<Self>

    Set the default sort order. If sort_order_id is -1, the last added sort order is set as default.

    +
    source

    pub fn set_default_sort_order(self, sort_order_id: i64) -> Result<Self>

    Set the default sort order. If sort_order_id is -1, the last added sort order is set as default.

    §Errors
    • sort_order_id is -1 but no sort order has been added via add_sort_order.
    • No sort order with the provided sort_order_id exists.
    -
    source

    pub fn build(self) -> Result<TableMetadataBuildResult>

    Build the table metadata.

    +
    source

    pub fn build(self) -> Result<TableMetadataBuildResult>

    Build the table metadata.

    Trait Implementations§

    source§

    impl Clone for TableMetadataBuilder

    source§

    fn clone(&self) -> TableMetadataBuilder

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for TableMetadataBuilder

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl Freeze for TableMetadataBuilder

    §

    impl RefUnwindSafe for TableMetadataBuilder

    §

    impl Send for TableMetadataBuilder

    §

    impl Sync for TableMetadataBuilder

    §

    impl Unpin for TableMetadataBuilder

    §

    impl UnwindSafe for TableMetadataBuilder

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where diff --git a/api/iceberg/spec/struct.UnboundPartitionSpec.html b/api/iceberg/spec/struct.UnboundPartitionSpec.html index fe1140f23..ed61e480b 100644 --- a/api/iceberg/spec/struct.UnboundPartitionSpec.html +++ b/api/iceberg/spec/struct.UnboundPartitionSpec.html @@ -5,7 +5,7 @@

    source

    pub fn fields(&self) -> &[UnboundPartitionField]

    Fields of the partition spec

    source

    pub fn with_spec_id(self, spec_id: i32) -> Self

    Change the spec id of the partition spec

    Trait Implementations§

    source§

    impl Clone for UnboundPartitionSpec

    source§

    fn clone(&self) -> UnboundPartitionSpec

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for UnboundPartitionSpec

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for UnboundPartitionSpec

    source§

    fn default() -> UnboundPartitionSpec

    Returns the “default value” for a type. Read more
    source§

    impl<'de> Deserialize<'de> for UnboundPartitionSpec

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<BoundPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl From<SchemalessPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: SchemalessPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for UnboundPartitionSpec

    source§

    fn eq(&self, other: &UnboundPartitionSpec) -> bool

    This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,
    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<BoundPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: BoundPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl From<SchemalessPartitionSpec> for UnboundPartitionSpec

    source§

    fn from(spec: SchemalessPartitionSpec) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq for UnboundPartitionSpec

    source§

    fn eq(&self, other: &UnboundPartitionSpec) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl Serialize for UnboundPartitionSpec

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
    where __S: Serializer,

    Serialize this value into the given Serde serializer. Read more
    source§

    impl Eq for UnboundPartitionSpec

    source§

    impl StructuralPartialEq for UnboundPartitionSpec

    Auto Trait Implementations§

    §

    impl Freeze for UnboundPartitionSpec

    §

    impl RefUnwindSafe for UnboundPartitionSpec

    §

    impl Send for UnboundPartitionSpec

    §

    impl Sync for UnboundPartitionSpec

    §

    impl Unpin for UnboundPartitionSpec

    §

    impl UnwindSafe for UnboundPartitionSpec

    Blanket Implementations§

    source§

    impl<T> Any for T
    where diff --git a/api/iceberg/struct.Error.html b/api/iceberg/struct.Error.html index 0ae376fed..3f4f62800 100644 --- a/api/iceberg/struct.Error.html +++ b/api/iceberg/struct.Error.html @@ -35,7 +35,7 @@
    §Notes

    source

    pub fn kind(&self) -> ErrorKind

    Return error’s kind.

    Users can use this method to check error’s kind and take actions.

    source

    pub fn message(&self) -> &str

    Return error’s message.

    -

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Error for Error

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<ArrowError> for Error

    source§

    fn from(v: ArrowError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<ParquetError> for Error

    source§

    fn from(v: ParquetError) -> Self

    Converts to this type from the input type.
    source§

    impl From<ParseError> for Error

    source§

    fn from(v: ParseError) -> Self

    Converts to this type from the input type.
    source§

    impl From<ParseError> for Error

    source§

    fn from(v: ParseError) -> Self

    Converts to this type from the input type.
    source§

    impl From<SendError> for Error

    source§

    fn from(v: SendError) -> Self

    Converts to this type from the input type.
    source§

    impl From<TryFromIntError> for Error

    source§

    fn from(v: TryFromIntError) -> Self

    Converts to this type from the input type.
    source§

    impl From<TryFromSliceError> for Error

    source§

    fn from(v: TryFromSliceError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Utf8Error> for Error

    source§

    fn from(v: Utf8Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl !Freeze for Error

    §

    impl RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Error for Error

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<ArrowError> for Error

    source§

    fn from(v: ArrowError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for Error

    source§

    fn from(v: Error) -> Self

    Converts to this type from the input type.
    source§

    impl From<ParquetError> for Error

    source§

    fn from(v: ParquetError) -> Self

    Converts to this type from the input type.
    source§

    impl From<ParseError> for Error

    source§

    fn from(v: ParseError) -> Self

    Converts to this type from the input type.
    source§

    impl From<ParseError> for Error

    source§

    fn from(v: ParseError) -> Self

    Converts to this type from the input type.
    source§

    impl From<SendError> for Error

    source§

    fn from(v: SendError) -> Self

    Converts to this type from the input type.
    source§

    impl From<TryFromIntError> for Error

    source§

    fn from(v: TryFromIntError) -> Self

    Converts to this type from the input type.
    source§

    impl From<TryFromSliceError> for Error

    source§

    fn from(v: TryFromSliceError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Utf8Error> for Error

    source§

    fn from(v: Utf8Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl !Freeze for Error

    §

    impl RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    §

    impl<T> AsErrorSource for T
    where T: Error + 'static,

    §

    fn as_error_source(&self) -> &(dyn Error + 'static)

    For maximum effectiveness, this needs to be called as a method to benefit from Rust’s automatic dereferencing of method diff --git a/api/iceberg/struct.ViewCreation.html b/api/iceberg/struct.ViewCreation.html index dd5d23157..51ecb2fa1 100644 --- a/api/iceberg/struct.ViewCreation.html +++ b/api/iceberg/struct.ViewCreation.html @@ -1,4 +1,4 @@ -ViewCreation in iceberg - Rust

    Struct iceberg::ViewCreation

    source ·
    pub struct ViewCreation {
    +ViewCreation in iceberg - Rust

    Struct iceberg::ViewCreation

    source ·
    pub struct ViewCreation {
         pub name: String,
         pub location: String,
         pub representations: ViewRepresentations,
    @@ -17,10 +17,10 @@
     
    §default_catalog: Option<String>

    Default catalog to use when a reference in the SELECT does not contain a catalog

    §summary: HashMap<String, String>

    A string to string map of summary metadata about the version Typical keys are “engine-name” and “engine-version”

    -

    Implementations§

    source§

    impl ViewCreation

    source

    pub fn builder() -> ViewCreationBuilder<((), (), (), (), (), (), (), ())>

    Create a builder for building ViewCreation. +

    Implementations§

    source§

    impl ViewCreation

    source

    pub fn builder() -> ViewCreationBuilder<((), (), (), (), (), (), (), ())>

    Create a builder for building ViewCreation. On the builder, call .name(...), .location(...), .representations(...), .schema(...), .properties(...)(optional), .default_namespace(...), .default_catalog(...)(optional), .summary(...)(optional) to set the values of the fields. Finally, call .build() to create the instance of ViewCreation.

    -

    Trait Implementations§

    source§

    impl Debug for ViewCreation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl Debug for ViewCreation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for T
    where T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> T
    where diff --git a/api/search-index.js b/api/search-index.js index d832ca2a1..46b3d7388 100644 --- a/api/search-index.js +++ b/api/search-index.js @@ -1,5 +1,5 @@ var searchIndex = new Map(JSON.parse('[\ -["iceberg",{"t":"PPPPPKPPPPPFGPPPFFPPPPPPIPPPPPPFFFGGPPPFNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMQNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNCNMMMOONNNOOONOMNNNNNNONOOMOCOONNNNONCOCMNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNCOOOOOOOOOOOOOOOOOOOOOOOOOFFKRRNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNMHMNNNNNNNHNNNNNNPPPPPPPPFKRGFIPPPPPPPPFPPPPPPPPPGGFPPFPIPPFNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSFFFKKSSSSSSFFSSSSSSSSSSSSNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNONNNNNNNNNNNNNNNNNNNNNNNNMNNIFIFFNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNONNONOONONNNNNNNONNNNNNNNNNNNNNNNNNNNNNPPPPPPPPFIPPPPGFFGGPFPPPPPPPPPPFPPPPGPPPPPTPPPFGPPSFGFIFFFFGFFPPFFPFIGGPPSSSSSSSSSSSPFFPPPGGSFPFFIIKFIFFIFGGFFFGIPFPPFPPFFFRFFFIPPPPPPGPGPSFFFIPPPPPPPPPGFFIGFFIFIPPNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMNNNNNNOONONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNMNNNNNNNNONNONOMNNOONOOOONNNNNNNNNNNNNNNNNNNONNONOONNNNNNNNNNONNNONMNNNHNNNNNNNNONONMNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNOOONNNNNONNNMNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIKHMMNRKKKRCMMMMMCMCFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKFFRNNNNMNNNMNNNNNNNNNNNNNNNNCNNNNNNNNNNMNFFKKNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNN","n":["AddSchema","AddSnapshot","AddSortOrder","AddSpec","AssignUuid","Catalog","CurrentSchemaIdMatch","DataInvalid","DefaultSortOrderIdMatch","DefaultSpecIdMatch","Err","Error","ErrorKind","FeatureUnsupported","LastAssignedFieldIdMatch","LastAssignedPartitionIdMatch","Namespace","NamespaceIdent","NotExist","Ok","RefSnapshotIdMatch","RemoveProperties","RemoveSnapshotRef","RemoveSnapshots","Result","SetCurrentSchema","SetDefaultSortOrder","SetDefaultSpec","SetLocation","SetProperties","SetSnapshotRef","TableCommit","TableCreation","TableIdent","TableRequirement","TableUpdate","Unexpected","UpgradeFormatVersion","UuidMatch","ViewCreation","apply","arrow","as_error_source","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","check","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","create_namespace","create_table","default_catalog","default_namespace","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_namespace","drop_table","ensure_data_valid","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expr","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_strs","from_strs","from_vec","get_namespace","hash","hash","identifier","init","init","init","init","init","init","init","init","init","init","inner","into","into","into","into","into","into","into","into","into","into","into_static","io","kind","list_namespaces","list_tables","load_table","location","location","message","name","name","name","name","name","namespace","namespace","namespace_exists","new","new","new","new","parent","partial_cmp","partition_spec","properties","properties","properties","rename_table","representations","scan","schema","schema","serialize","serialize","serialize","serialize","sort_order","source","spec","summary","table","table_exists","take_requirements","take_updates","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_url_string","transaction","transform","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_namespace","update_table","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_context","with_properties","with_source","writer","current_schema_id","default_sort_order_id","default_spec_id","last_assigned_field_id","last_assigned_partition_id","ref","snapshot_id","uuid","format_version","last_column_id","location","ref_name","ref_name","reference","removals","schema","schema_id","snapshot","snapshot_ids","sort_order","sort_order_id","spec","spec_id","updates","uuid","ArrowReader","ArrowReaderBuilder","ArrowSchemaVisitor","T","U","after_field","after_field","after_list_element","after_list_element","after_map_key","after_map_key","after_map_value","after_map_value","arrow_schema_to_schema","arrow_type_to_type","before_field","before_field","before_list_element","before_list_element","before_map_key","before_map_key","before_map_value","before_map_value","borrow","borrow","borrow_mut","borrow_mut","build","clone","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","into","into","list","map","primitive","read","schema","schema_to_arrow_schema","struct","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","type_to_arrow_type","vzip","vzip","with_batch_size","with_data_file_concurrency_limit","with_row_group_filtering_enabled","with_row_selection_enabled","AlwaysFalse","AlwaysFalse","AlwaysTrue","AlwaysTrue","And","And","Binary","Binary","BinaryExpression","Bind","Bound","BoundPredicate","BoundReference","BoundTerm","Eq","GreaterThan","GreaterThanOrEq","In","IsNan","IsNull","LessThan","LessThanOrEq","LogicalExpression","Not","Not","NotEq","NotIn","NotNan","NotNull","NotStartsWith","Or","Or","Predicate","PredicateOperator","Reference","Set","Set","SetExpression","StartsWith","Term","Unary","Unary","UnaryExpression","accessor","and","bind","bind","bind","bind","bind","bind","bind","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal_to","equivalent","equivalent","equivalent","field","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","greater_than","greater_than_or_equal_to","init","init","init","init","init","init","init","init","init","inputs","into","into","into","into","into","into","into","into","into","is_binary","is_in","is_nan","is_not_in","is_not_nan","is_not_null","is_null","is_set","is_unary","less_than","less_than_or_equal_to","name","negate","negate","new","new","new","new","not","not_equal_to","not_starts_with","or","rewrite_not","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","starts_with","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CLIENT_REGION","FileIO","FileIOBuilder","FileMetadata","FileRead","FileWrite","GCS_CREDENTIALS_JSON","GCS_NO_AUTH","GCS_PROJECT_ID","GCS_SERVICE_PATH","GCS_TOKEN","GCS_USER_PROJECT","InputFile","OutputFile","S3_ACCESS_KEY_ID","S3_ASSUME_ROLE_ARN","S3_ASSUME_ROLE_EXTERNAL_ID","S3_ASSUME_ROLE_SESSION_NAME","S3_ENDPOINT","S3_PATH_STYLE_ACCESS","S3_REGION","S3_SECRET_ACCESS_KEY","S3_SESSION_TOKEN","S3_SSE_KEY","S3_SSE_MD5","S3_SSE_TYPE","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","close","delete","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","exists","exists","exists","fmt","fmt","fmt","fmt","from","from","from","from","from","from_path","init","init","init","init","init","into","into","into","into","into","location","location","metadata","new","new_fs_io","new_input","new_output","read","read","reader","remove_all","size","to_input_file","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","with_prop","with_props","write","write","writer","ArrowRecordBatchStream","FileScanTask","FileScanTaskStream","TableScan","TableScanBuilder","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","column_names","data_file_content","data_file_format","data_file_path","data_file_path","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","eq","fmt","fmt","from","from","from","init","init","init","into","into","into","length","plan_files","predicate","predicate","project_field_ids","project_field_ids","record_count","schema","schema","schema_ref","select","select_all","select_empty","serialize","snapshot","snapshot_id","start","to_arrow","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_batch_size","with_case_sensitive","with_concurrency_limit","with_data_file_concurrency_limit","with_filter","with_manifest_entry_concurrency_limit","with_row_group_filtering_enabled","with_row_selection_enabled","Added","Append","Ascending","Avro","Binary","Binary","Boolean","Boolean","BoundPartitionSpec","BoundPartitionSpecRef","Branch","Bucket","Data","Data","DataContentType","DataFile","DataFileBuilder","DataFileBuilderError","DataFileFormat","Date","Datum","Day","Decimal","Delete","Deleted","Deletes","Descending","Double","Double","EqualityDeletes","Existing","FieldSummary","First","Fixed","Float","Float","FormatVersion","Hour","Identity","Int","Int","Int128","LAST_ADDED","Last","List","List","ListType","Literal","Long","Long","MAIN_BRANCH","Manifest","ManifestContentType","ManifestEntry","ManifestEntryRef","ManifestFile","ManifestList","ManifestListWriter","ManifestMetadata","ManifestStatus","ManifestWriter","Map","Map","Map","MapType","MetadataLog","Month","NestedField","NestedFieldRef","NullOrder","Operation","Orc","Overwrite","PROPERTY_CURRENT_SCHEMA","PROPERTY_CURRENT_SNAPSHOT_ID","PROPERTY_CURRENT_SNAPSHOT_SUMMARY","PROPERTY_CURRENT_SNAPSHOT_TIMESTAMP","PROPERTY_DEFAULT_PARTITION_SPEC","PROPERTY_DEFAULT_SORT_ORDER","PROPERTY_FORMAT_VERSION","PROPERTY_METADATA_PREVIOUS_VERSIONS_MAX","PROPERTY_METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT","PROPERTY_SNAPSHOT_COUNT","PROPERTY_UUID","Parquet","PartitionField","PartitionSpecBuilder","PositionDeletes","Primitive","Primitive","PrimitiveLiteral","PrimitiveType","RESERVED_PROPERTIES","RawLiteral","Replace","Schema","SchemaBuilder","SchemaId","SchemaRef","SchemaVisitor","SchemalessPartitionSpec","SchemalessPartitionSpecRef","Snapshot","SnapshotLog","SnapshotRef","SnapshotReference","SnapshotRetention","SortDirection","SortField","SortOrder","SortOrderBuilder","SortOrderBuilderError","SortOrderRef","Sql","SqlViewRepresentation","String","String","Struct","Struct","Struct","StructType","StructValueIntoIter","Summary","T","TableMetadata","TableMetadataBuildResult","TableMetadataBuilder","TableMetadataRef","Tag","Time","Timestamp","TimestampNs","Timestamptz","TimestamptzNs","Transform","Truncate","Type","UInt128","UNASSIGNED_SEQUENCE_NUMBER","UnboundPartitionField","UnboundPartitionSpec","UnboundPartitionSpecBuilder","UnboundPartitionSpecRef","UninitializedField","UninitializedField","Unknown","Uuid","V1","V1","V2","ValidationError","ValidationError","ViewFormatVersion","ViewMetadata","ViewMetadataBuilder","ViewMetadataRef","ViewRepresentation","ViewRepresentations","ViewVersion","ViewVersionId","ViewVersionLog","ViewVersionRef","Void","Year","accessor_by_field_id","add_current_schema","add_default_partition_spec","add_manifests","add_partition_field","add_partition_field","add_partition_fields","add_partition_spec","add_schema","add_snapshot","add_sort_order","add_unbound_field","add_unbound_fields","added_files_count","added_rows_count","added_snapshot_id","after_list_element","after_list_element","after_map_key","after_map_key","after_map_value","after_map_value","after_struct_field","after_struct_field","append_snapshot","as_error_source","as_error_source","as_primitive_type","as_struct","assign_uuid","assign_uuid","before_list_element","before_list_element","before_map_key","before_map_key","before_map_value","before_map_value","before_struct_field","before_struct_field","binary","binary","bind","bind","bool","bool","bool_from_str","bool_from_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build","build","build","build_unbound","builder","builder","builder","builder","builder","builder","builder","builder","builder","builder","builder","changes","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","cmp","column_sizes","column_sizes","compatible","consume_entries","contains_nan","contains_null","content","content","content_type","content_type","current_schema","current_schema","current_schema_id","current_snapshot","current_snapshot_id","current_version","current_version_id","data_file","data_type","date","date","date_from_str","date_from_str","date_from_ymd","date_from_ymd","decimal","decimal","decimal","decimal_from_str","decimal_from_str","decimal_max_precision","decimal_required_bytes","dedup_name","default","default","default","default","default","default","default","default","default","default_catalog","default_namespace","default_partition_spec","default_partition_spec_id","default_sort_order","default_sort_order_id","deleted_files_count","deleted_rows_count","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dialect","direction","doc","double","double","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","element_field","empty","entries","entries","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equality_ids","equality_ids","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","existing_files_count","existing_rows_count","expired_metadata_logs","field","field_by_alias","field_by_id","field_by_id","field_by_name","field_by_name","field_by_name_case_insensitive","field_id","field_id","field_id_by_name","field_type","fields","fields","fields","fields","fields","file_format","file_format","file_format","file_path","file_path","file_path","file_size_in_bytes","file_size_in_bytes","file_size_in_bytes","fixed","fixed","float","float","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format_version","format_version","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_str","from_str","from_str","from_table_creation","from_view_creation","get","has_same_content","has_sequential_ids","hash","hash","hash","hash","hash","hash","hash","highest_field_id","highest_field_id","history","history","id","identifier_field_ids","index","index","index_by_id","index_parents","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initial_default","insert","int","int","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_builder","into_builder","into_iter","into_iter","into_iter","into_iter","into_parts","into_schemaless","into_unbound","into_unbound","into_unbound","is_alive","is_branch","is_compatible_with_schemaless","is_empty","is_empty","is_floating_type","is_nan","is_nan","is_nested","is_null_at_index","is_primitive","is_struct","is_unpartitioned","is_unsorted","iter","iter","key_field","key_metadata","key_metadata","key_metadata","last_sequence_number","last_updated_ms","last_updated_timestamp","len","len","list","list_element","literal","load_manifest","load_manifest_list","location","location","long","long","lower_bound","lower_bounds","lower_bounds","manifest_length","manifest_list","manifest_path","map","map_key_element","map_value_element","metadata","metadata_file","metadata_log","min_sequence_number","name","name","name","name_by_field_id","nan_value_counts","nan_value_counts","new","new","new","new","new","new","new","new","new","new","new","new","new","new_from_metadata","new_from_unbound","next","null_order","null_value_counts","null_value_counts","operation","optional","order_id","other","parent_snapshot_id","parse","parse_avro","parse_with_version","partial_cmp","partial_cmp","partial_cmp","partition","partition","partition_spec_by_id","partition_spec_id","partition_specs_iter","partition_type","partition_type","partitions","preserves_order","primitive","project","properties","properties","prune_columns","record_count","record_count","record_count","remove_properties","remove_ref","remove_snapshots","representations","required","required","result_type","retention","satisfies_order_of","schema","schema","schema","schema","schema_by_id","schema_by_id","schema_id","schema_id","schema_id","schema_ref","schemas_iter","schemas_iter","sequence_number","sequence_number","sequence_number","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_branch_snapshot","set_current_schema","set_default_partition_spec","set_default_sort_order","set_location","set_properties","set_ref","snapshot_by_id","snapshot_for_ref","snapshot_id","snapshot_id","snapshot_id","snapshots","sort_order_by_id","sort_order_id","sort_order_id","sort_orders_iter","source_id","source_id","source_id","spec_id","spec_id","spec_id","split_offsets","split_offsets","sql","status","string","string","struct","summary","summary","time","time_from_hms_micro","time_from_hms_micro","time_from_str","time_from_str","time_micros","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp_from_datetime","timestamp_from_datetime","timestamp_from_str","timestamp_from_str","timestamp_micros","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_nanos","timestamptz","timestamptz_from_datetime","timestamptz_from_datetime","timestamptz_from_str","timestamptz_from_str","timestamptz_micros","timestamptz_nanos","to","to_bytes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_struct_type","transform","transform","transform","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_bytes","try_from_json","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_json","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unpartition_spec","unpartition_spec","unsorted_order","upgrade_format_version","upper_bound","upper_bounds","upper_bounds","uuid","uuid","uuid","uuid","uuid_from_str","uuid_from_str","v1","v2","value_counts","value_counts","value_field","version_by_id","version_id","version_id","versions","visit_schema","visit_struct","visit_type","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_alias","with_doc","with_fields","with_fields","with_identifier_field_ids","with_initial_default","with_last_assigned_field_id","with_order_id","with_order_id","with_schema_id","with_sort_field","with_spec_id","with_spec_id","with_spec_id","with_spec_id","with_write_default","write","write_default","precision","scale","max_ref_age_ms","max_ref_age_ms","max_snapshot_age_ms","min_snapshots_to_keep","StaticTable","Table","TableBuilder","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","builder","cache_size_bytes","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","disable_cache","drop","drop","drop","file_io","file_io","fmt","fmt","from","from","from","from_metadata","from_metadata_file","identifier","identifier","init","init","init","into","into","into","into_table","metadata","metadata","metadata","metadata_location","metadata_location","metadata_ref","reader_builder","reader_builder","readonly","readonly","scan","scan","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ReplaceSortOrderAction","Transaction","apply","asc","borrow","borrow","borrow_mut","borrow_mut","commit","deref","deref","deref_mut","deref_mut","desc","drop","drop","from","from","init","init","into","into","new","remove_properties","replace_sort_order","set_properties","try_from","try_from","try_into","try_into","type_id","type_id","upgrade_table_version","vzip","vzip","BoxedTransformFunction","TransformFunction","create_transform_function","transform","transform_literal","transform_literal_result","C","CurrentFileStatus","IcebergWriter","IcebergWriterBuilder","R","base_writer","build","close","current_file_path","current_row_num","current_written_size","file_writer","write","data_file_writer","DataFileWriter","DataFileWriterBuilder","DataFileWriterConfig","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","close","current_file_path","current_row_num","current_written_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","from","from","from","init","init","init","into","into","into","new","new","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","write","FileWriter","FileWriterBuilder","ParquetWriter","ParquetWriterBuilder","R","borrow","borrow","borrow_mut","borrow_mut","build","build","clone","clone_into","close","close","current_file_path","current_row_num","current_written_size","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","into","into","location_generator","new","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","write","DefaultFileNameGenerator","DefaultLocationGenerator","FileNameGenerator","LocationGenerator","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","from","from","generate_file_name","generate_file_name","generate_location","generate_location","init","init","into","into","new","new","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"iceberg"],[305,"iceberg::TableRequirement"],[313,"iceberg::TableUpdate"],[330,"iceberg::arrow"],[393,"iceberg::expr"],[664,"iceberg::io"],[782,"iceberg::scan"],[862,"iceberg::spec"],[2761,"iceberg::spec::PrimitiveType"],[2763,"iceberg::spec::SnapshotRetention"],[2767,"iceberg::table"],[2837,"iceberg::transaction"],[2872,"iceberg::transform"],[2878,"iceberg::writer"],[2891,"iceberg::writer::base_writer"],[2892,"iceberg::writer::base_writer::data_file_writer"],[2942,"iceberg::writer::file_writer"],[2985,"iceberg::writer::file_writer::location_generator"],[3025,"iceberg::catalog"],[3026,"iceberg::spec::table_metadata_builder"],[3027,"iceberg::error"],[3028,"core::error"],[3029,"alloc::string"],[3030,"alloc::vec"],[3031,"iceberg::spec::table_metadata"],[3032,"core::option"],[3033,"core::cmp"],[3034,"std::collections::hash::map"],[3035,"core::future::future"],[3036,"alloc::boxed"],[3037,"core::pin"],[3038,"core::result"],[3039,"serde::de"],[3040,"core::fmt"],[3041,"uuid::error"],[3042,"parquet::errors"],[3043,"core::num::error"],[3044,"std::io::error"],[3045,"url::parser"],[3046,"apache_avro::error"],[3047,"futures_channel::mpsc"],[3048,"rust_decimal::error"],[3049,"serde_json::error"],[3050,"arrow_schema::error"],[3051,"core::str::error"],[3052,"reqwest::error"],[3053,"opendal::types::error"],[3054,"chrono::format"],[3055,"core::array"],[3056,"core::iter::traits::collect"],[3057,"core::hash"],[3058,"core::convert"],[3059,"serde::ser"],[3060,"core::any"],[3061,"anyhow"],[3062,"iceberg::arrow::schema"],[3063,"arrow_schema::field"],[3064,"arrow_schema::schema"],[3065,"iceberg::spec::schema"],[3066,"arrow_schema::datatype"],[3067,"iceberg::spec::datatypes"],[3068,"iceberg::arrow::reader"],[3069,"arrow_schema::fields"],[3070,"iceberg::expr::term"],[3071,"iceberg::expr::predicate"],[3072,"core::clone"],[3073,"iceberg::spec::values"],[3074,"alloc::sync"],[3075,"iceberg::io::file_io"],[3076,"core::ops::range"],[3077,"bytes::bytes"],[3078,"iceberg::spec::snapshot"],[3079,"iceberg::spec::partition"],[3080,"iceberg::spec::manifest_list"],[3081,"core::iter::traits::iterator"],[3082,"iceberg::spec::transform"],[3083,"iceberg::spec::sort"],[3084,"iceberg::spec::view_metadata"],[3085,"uuid"],[3086,"iceberg::spec::manifest"],[3087,"iceberg::spec::view_version"],[3088,"rust_decimal::decimal"],[3089,"iceberg::spec::values::_serde"],[3090,"derive_builder::error"],[3091,"core::iter::traits::exact_size"],[3092,"chrono::offset::utc"],[3093,"chrono::datetime"],[3094,"core::ops::function"],[3095,"chrono::naive::datetime"],[3096,"chrono::offset"],[3097,"serde_bytes::bytebuf"],[3098,"serde_json::value"],[3099,"bimap::hash"],[3100,"arrow_array::array"],[3101,"arrow_array::record_batch"],[3102,"core::marker"],[3103,"iceberg::writer::file_writer::parquet_writer"],[3104,"parquet::file::properties"],[3105,"iceberg::io::storage_s3"],[3106,"iceberg::io::storage_gcs"]],"i":[1,1,1,1,1,0,12,15,12,12,3,0,0,15,12,12,0,0,12,3,12,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,15,1,12,0,1,0,29,6,29,15,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,24,32,33,12,15,6,16,17,1,15,6,16,17,1,6,19,19,33,33,29,15,6,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,6,17,12,1,29,15,6,16,17,24,32,12,1,33,19,19,0,15,6,16,17,12,1,15,15,15,6,6,6,16,16,16,17,17,17,0,29,29,15,15,6,16,17,24,32,12,1,33,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,15,6,16,17,24,32,12,1,33,6,17,6,19,6,17,32,29,15,6,16,17,24,32,12,1,33,6,29,15,6,16,17,24,32,12,1,33,15,0,29,19,19,19,24,33,29,16,17,17,24,33,17,17,19,29,6,16,17,6,6,24,16,24,33,19,33,0,24,33,6,17,12,1,24,29,0,33,0,19,32,32,15,6,16,17,1,29,15,6,0,0,29,15,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,19,19,29,15,6,16,17,24,32,12,1,33,29,16,29,0,225,226,227,228,229,230,230,231,232,233,234,235,236,235,237,233,238,239,240,241,242,243,244,245,246,0,0,0,60,60,60,60,60,60,60,60,60,60,0,0,60,60,60,60,60,60,60,60,66,67,66,67,66,67,67,66,67,66,67,66,67,66,67,66,67,66,67,60,60,60,67,60,0,60,67,66,67,66,67,66,67,0,66,67,66,66,66,66,72,81,72,81,72,81,72,81,0,0,74,0,0,0,83,83,83,83,83,83,83,83,0,72,81,83,83,83,83,83,72,81,0,0,0,72,81,0,83,0,72,81,0,71,72,74,76,77,78,79,80,72,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,71,71,71,76,76,71,71,77,78,78,79,79,80,80,72,72,81,81,83,83,76,71,77,78,79,80,72,81,83,76,76,76,71,77,78,79,80,72,81,83,77,76,71,77,78,79,80,72,81,83,83,76,76,76,76,76,76,83,83,76,76,76,72,83,76,71,78,79,72,76,76,72,72,76,71,77,78,79,80,72,81,83,76,76,71,77,78,79,80,72,81,83,76,71,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,95,94,98,99,100,95,94,98,99,94,95,95,96,95,100,95,94,98,99,100,95,94,98,99,100,95,94,98,99,95,98,99,95,94,98,99,100,95,94,98,99,95,100,95,94,98,99,100,95,94,98,99,98,99,98,94,94,95,95,101,98,98,95,100,99,95,100,95,94,98,99,100,95,94,98,99,100,95,94,98,99,100,95,94,98,99,94,94,96,99,99,0,0,0,0,0,105,106,107,105,106,107,105,107,107,106,107,107,107,107,105,106,107,105,106,107,107,105,106,107,107,106,107,105,106,107,105,106,107,105,106,107,107,106,107,107,107,107,107,107,107,107,105,105,105,107,106,105,107,106,107,105,106,107,105,106,107,105,106,107,105,106,107,105,105,105,105,105,105,105,105,143,150,154,145,123,160,123,160,0,0,153,117,144,147,0,0,0,0,0,123,0,117,123,150,143,147,154,123,160,144,143,0,155,123,123,160,0,117,117,123,160,160,2,155,65,128,0,0,123,160,0,0,0,0,0,0,0,0,0,0,0,0,65,128,0,0,117,0,0,0,0,145,150,0,0,0,0,0,0,0,0,0,0,0,145,0,0,144,65,128,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,123,160,0,65,128,0,0,0,122,0,0,0,0,153,123,123,123,123,123,0,117,0,160,0,0,0,0,0,134,181,117,123,157,164,157,134,181,0,0,0,0,0,0,0,0,0,0,117,117,63,2,2,113,116,118,116,2,2,2,2,118,118,114,114,114,122,122,122,122,122,122,122,122,13,134,181,65,63,125,2,122,122,122,122,122,122,122,122,86,128,129,112,86,128,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,125,132,116,118,135,136,2,136,141,142,149,130,119,112,63,120,156,121,165,137,65,123,124,87,138,139,140,141,142,143,133,132,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,136,121,13,157,158,159,2,137,117,160,86,161,128,162,131,163,164,165,166,167,168,65,123,124,87,138,139,140,141,142,143,133,132,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,136,121,13,157,158,159,2,137,117,160,86,161,128,162,131,163,164,165,166,167,168,113,157,164,133,132,123,146,148,148,132,114,142,133,13,131,13,13,13,131,131,142,86,86,128,86,128,86,128,65,86,128,86,128,65,65,117,124,132,148,112,116,150,136,121,161,165,165,13,13,13,13,114,114,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,65,123,123,124,87,144,145,149,129,119,112,63,150,151,120,152,153,154,155,156,121,13,157,158,159,117,86,177,131,163,164,165,166,167,168,168,156,87,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,138,162,140,146,65,123,124,87,138,139,140,141,142,143,133,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,121,13,157,158,159,137,117,160,86,161,128,162,131,163,164,165,166,167,168,133,132,65,65,65,123,123,123,124,124,124,87,87,87,138,138,138,139,139,139,140,140,140,141,141,141,142,142,142,143,143,143,133,133,133,144,144,144,145,145,145,147,147,147,148,148,148,149,149,149,130,130,130,129,129,129,119,119,119,112,112,112,63,63,63,150,150,150,151,151,151,120,120,120,152,152,152,153,153,153,154,154,154,155,155,155,156,156,156,121,121,121,13,13,13,157,157,157,158,158,158,159,159,159,117,117,117,160,160,160,86,86,86,161,161,161,128,128,128,162,162,162,131,131,131,163,163,163,164,164,164,165,165,165,166,166,166,167,167,167,168,168,168,114,114,137,122,63,124,63,124,63,63,149,119,63,87,124,130,129,112,121,142,133,132,142,133,132,142,133,132,86,128,86,128,113,65,65,123,123,124,124,87,87,138,139,140,141,142,143,133,134,134,144,145,145,146,114,147,147,148,149,130,129,119,112,116,118,63,63,135,150,151,120,152,153,154,154,155,155,156,156,181,181,121,13,157,157,158,159,2,137,117,117,160,86,86,161,128,162,177,131,163,164,164,165,166,167,168,13,131,187,113,188,125,65,65,65,65,65,123,124,87,138,139,140,141,142,143,133,132,134,134,134,144,145,146,114,147,148,149,130,129,129,119,119,112,112,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,181,181,121,13,13,157,158,159,2,137,117,160,160,86,161,161,128,128,162,177,131,163,164,165,166,167,167,168,161,162,145,147,117,2,125,161,161,130,123,157,160,86,161,128,162,130,63,13,131,87,63,124,162,0,0,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,87,161,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,128,63,13,188,161,162,166,140,130,149,130,129,142,152,130,161,166,65,160,86,65,162,65,65,130,121,162,166,139,133,132,114,13,13,13,161,166,122,87,86,114,120,13,131,86,128,148,133,132,114,120,114,122,87,87,137,158,13,114,87,149,119,63,133,132,187,125,124,87,138,139,140,116,118,152,2,161,163,2,118,188,156,133,132,151,87,121,151,120,141,140,146,157,86,164,133,132,13,114,13,130,129,114,117,122,117,13,131,0,142,133,132,2,2,2,165,87,87,117,152,117,122,130,120,165,13,131,63,120,165,130,13,131,142,120,114,65,123,123,124,87,144,145,149,129,119,112,63,150,151,120,152,153,154,155,156,121,13,157,158,159,117,86,177,131,163,164,165,166,167,168,2,2,2,2,2,2,2,13,13,120,152,159,13,13,133,132,13,149,119,156,130,129,112,133,132,168,142,86,128,122,120,165,128,86,128,86,128,86,120,159,128,163,165,86,128,86,128,86,120,159,163,165,158,159,86,128,86,128,86,128,86,86,86,86,65,123,124,87,138,139,140,141,142,143,133,132,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,136,121,13,157,158,159,2,137,117,160,86,161,128,162,131,163,164,165,166,167,168,65,123,124,87,134,145,147,63,154,155,156,181,157,117,86,164,65,149,119,156,187,113,188,125,65,123,124,87,138,139,140,141,142,143,143,133,132,134,144,144,145,146,114,147,147,148,149,130,129,119,112,116,118,63,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,177,131,163,164,165,166,167,168,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,177,131,163,164,165,166,167,168,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,130,129,121,2,148,133,132,13,86,128,131,86,128,113,113,133,132,139,131,163,165,131,0,0,0,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,135,87,135,136,135,87,118,136,121,135,136,130,112,116,118,87,187,87,247,247,248,249,248,248,0,0,0,197,198,199,197,198,199,197,198,197,198,199,198,199,197,198,199,197,198,199,197,197,198,199,197,198,198,199,197,198,199,199,199,197,198,197,198,199,197,198,199,199,197,198,199,197,198,198,198,199,197,198,198,199,198,199,197,198,199,197,198,199,197,198,199,197,198,199,0,0,201,201,202,201,202,201,202,202,201,202,201,201,202,201,202,201,202,201,202,201,202,202,202,202,202,201,202,201,202,201,202,202,201,0,0,0,204,204,204,208,0,0,0,208,0,208,209,210,210,210,0,209,0,0,0,0,214,213,211,214,213,211,211,211,211,213,213,213,213,214,213,211,214,213,211,214,213,211,214,213,211,214,213,211,214,213,211,214,211,211,214,213,211,214,213,211,214,213,211,214,213,211,213,0,0,0,0,212,221,218,221,218,212,218,218,218,217,221,221,221,221,221,218,221,218,221,218,221,218,221,218,221,218,0,218,218,221,218,221,218,221,218,221,218,217,221,0,0,0,0,223,224,223,224,223,224,223,224,223,224,223,224,223,224,223,224,220,224,219,223,223,224,223,224,223,224,223,224,223,224,223,224,223,224,223,224],"f":"````````````````````````````````````````{{bd}{{f{d}}}}`{{{h{c}}}{{h{j}}}{}}{{{h{l}}}{{h{{A`{n}}}}}}{{{h{c}}}{{h{e}}}{}{}}000000000{{{h{Abc}}}{{h{Abe}}}{}{}}000000000{{}{{`{{Af{AdAdAdAdAdAd}}}}}}{{}{{`{{Af{AdAdAd}}}}}}{{}{{`{{Af{AdAdAdAdAdAdAdAd}}}}}}{{{h{Ah}}{Al{{h{Aj}}}}}{{f{Ad}}}}{{{h{An}}}An}{{{h{l}}}l}{{{h{B`}}}B`}{{{h{Bb}}}Bb}{{{h{b}}}b}{{{h{c}}{h{Abe}}}Ad{}{}}0000{{{h{l}}{h{l}}}Bd}{{{h{Bf}}{h{l}}{Bh{nn}}}{{Bn{{Bl{Bj}}}}}}{{{h{Bf}}{h{l}}C`}{{Bn{{Bl{Bj}}}}}}``{Cb{{h{c}}}{}}00{{{h{l}}}{{h{c}}}{}}1111111{Cb{{h{Abc}}}{}}000000000{c{{Cd{l}}}Cf}{c{{Cd{Bb}}}Cf}{c{{Cd{Ah}}}Cf}{c{{Cd{b}}}Cf}{CbAd}000000000{{{h{Bf}}{h{l}}}{{Bn{{Bl{Bj}}}}}}{{{h{Bf}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}`{{{h{An}}{h{An}}}Ch}{{{h{l}}{h{l}}}Ch}{{{h{B`}}{h{B`}}}Ch}{{{h{Bb}}{h{Bb}}}Ch}{{{h{Ah}}{h{Ah}}}Ch}{{{h{b}}{h{b}}}Ch}{{{h{c}}{h{e}}}Ch{}{}}00000000000`{{{h{Cj}}{h{AbCl}}}Cn}0{{{h{An}}{h{AbCl}}}Cn}0{{{h{l}}{h{AbCl}}}Cn}{{{h{B`}}{h{AbCl}}}Cn}{{{h{Bb}}{h{AbCl}}}Cn}{{{h{C`}}{h{AbCl}}}Cn}{{{h{D`}}{h{AbCl}}}Cn}{{{h{Ah}}{h{AbCl}}}Cn}{{{h{b}}{h{AbCl}}}Cn}{{{h{Db}}{h{AbCl}}}Cn}{DdCj}{DfCj}{DhCj}{cc{}}{DjCj}{DlCj}{DnCj}{E`Cj}{EbCj}{EdCj}{EfCj}{EhCj}{EjCj}{ElCj}{EnCj}{F`Cj}<<<<<<<<<{e{{f{l}}}Fb{{Ff{}{{Fd{c}}}}}}{e{{f{Bb}}}Fb{{Ff{}{{Fd{c}}}}}}{{{A`{n}}}{{f{l}}}}{{{h{Bf}}{h{l}}}{{Bn{{Bl{Bj}}}}}}{{{h{l}}{h{Abc}}}AdFh}{{{h{Bb}}{h{Abc}}}AdFh}{{{h{D`}}}{{h{Bb}}}}{{}Cb}000000000{l{{A`{n}}}}{ce{}{}}000000000{An{{h{Fj}}}}`{{{h{Cj}}}An}{{{h{Bf}}{Al{{h{l}}}}}{{Bn{{Bl{Bj}}}}}}9{{{h{Bf}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}``{{{h{Cj}}}{{h{Fj}}}}{{{h{B`}}}{{h{l}}}}{{{h{Bb}}}{{h{Fj}}}}```{{{h{Bb}}}{{h{l}}}}`>{{Anc}Cj{{Fl{n}}}}{nl}{lB`}{{ln}Bb}{{{h{l}}}{{Al{l}}}}{{{h{l}}{h{l}}}{{Al{Bd}}}}`{{{h{B`}}}{{h{{Bh{nn}}}}}}``{{{h{Bf}}{h{Bb}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}````{{{h{l}}c}CdFn}{{{h{Bb}}c}CdFn}{{{h{Ah}}c}CdFn}{{{h{b}}c}CdFn}`{{{h{Cj}}}{{Al{{h{j}}}}}}```{{{h{Bf}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}{{{h{AbD`}}}{{A`{Ah}}}}{{{h{AbD`}}}{{A`{b}}}}{{{h{c}}}e{}{}}0000{{{h{c}}}n{}}0{{{h{l}}}n}``{c{{Cd{e}}}{}{}}0000000000000000000{{{h{c}}}G`{}}000000000{{{h{Bf}}{h{l}}{Bh{nn}}}{{Bn{{Bl{Bj}}}}}}{{{h{Bf}}D`}{{Bn{{Bl{Bj}}}}}}{ce{}{}}000000000{{Cj{h{Fj}}c}Cj{{Fl{n}}}}{{l{Bh{nn}}}B`}{{Cjc}Cj{{Fl{Gb}}}}```````````````````````````````{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{Gj}}}{{f{Ad}}}{}{}}0000000{{{h{Gl}}}{{f{Gn}}}}{{{h{H`}}}{{f{Hb}}}}22222222{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{HdHf}{{{h{Hf}}}Hf}{{{h{c}}{h{Abe}}}Ad{}{}}{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}0{CbAd}0{cc{}}0{{}Cb}0{ce{}{}}0{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{H`}}c}{{f{c}}}{}{}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{H`}}cc}{{f{c}}}{}{}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{H`}}}{{f{c}}}{}{}}{{HfHh}{{f{Hj}}}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{Gl}}{A`{c}}}{{f{e}}}{}{}}{{{h{Gn}}}{{f{Gl}}}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{Hl}}{A`{c}}}{{f{c}}}{}{}}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}0{{{h{Hb}}}{{f{H`}}}};;{{HdCb}Hd}0{{HdCh}Hd}0```````````````````````````````````````````{{{h{Hn}}}{{h{`}}}}{{I`I`}I`}{{{h{{Id{}{{Ib{c}}}}}}IfCh}{{f{c}}}{}}{{{h{Ih}}IfCh}{{f{c}}}{}}{{{h{{Ij{c}}}}IfCh}{{f{e}}}Id{}}{{{h{{Il{c}}}}IfCh}{{f{e}}}Id{}}{{{h{{In{c}}}}IfCh}{{f{e}}}Id{}}{{{h{{J`{c}}}}IfCh}{{f{e}}}Id{}}{{{h{I`}}IfCh}{{f{Jb}}}}{{{h{c}}}{{h{e}}}{}{}}00000000{{{h{Abc}}}{{h{Abe}}}{}{}}00000000{{{h{Ih}}}Ih}{{{h{Hn}}}Hn}{{{h{{Ij{c}}}}}{{Ij{c}}}Jd}{{{h{{Il{c}}}}}{{Il{c}}}Jd}{{{h{{In{c}}}}}{{In{c}}}Jd}{{{h{{J`{c}}}}}{{J`{c}}}Jd}{{{h{I`}}}I`}{{{h{Jb}}}Jb}{{{h{Jf}}}Jf}{{{h{c}}{h{Abe}}}Ad{}{}}00000000{Cb{{h{c}}}{}}00000000{Cb{{h{Abc}}}{}}00000000{c{{Cd{Ih}}}Cf}{c{{Cd{Hn}}}Cf}{c{{Cd{{Ij{e}}}}}CfJh}{c{{Cd{{Il{e}}}}}CfJh}{c{{Cd{{In{e}}}}}CfJh}{c{{Cd{{J`{e}}}}}CfJh}{c{{Cd{I`}}}Cf}{c{{Cd{Jb}}}Cf}{c{{Cd{Jf}}}Cf}{CbAd}00000000{{{h{Ih}}{h{Ih}}}Ch}{{{h{Hn}}{h{Hn}}}Ch}{{{h{{Ij{c}}}}{h{{Ij{c}}}}}ChJj}{{{h{{Il{c}}}}{h{{Il{c}}}}}ChJj}{{{h{{In{c}}}}{h{{In{c}}}}}ChJj}{{{h{{J`{c}}}}{h{{J`{c}}}}}ChJj}{{{h{I`}}{h{I`}}}Ch}{{{h{Jb}}{h{Jb}}}Ch}{{{h{Jf}}{h{Jf}}}Ch}{{IhJl}I`}{{{h{c}}{h{e}}}Ch{}{}}00{{{h{Hn}}}{{h{Jn}}}}{{{h{Ih}}{h{AbCl}}}Cn}0{{{h{Hn}}{h{AbCl}}}Cn}0{{{h{{Ij{c}}}}{h{AbCl}}}CnK`}{{{h{{Il{c}}}}{h{AbCl}}}CnKb}{{{h{{Il{c}}}}{h{AbCl}}}CnK`}{{{h{{In{c}}}}{h{AbCl}}}CnK`}{{{h{{In{c}}}}{h{AbCl}}}CnKb}{{{h{{J`{c}}}}{h{AbCl}}}Cn{KbK`}}{{{h{{J`{c}}}}{h{AbCl}}}CnK`}{{{h{I`}}{h{AbCl}}}Cn}0{{{h{Jb}}{h{AbCl}}}Cn}0{{{h{Jf}}{h{AbCl}}}Cn}0{cc{}}00000000??{{}Cb}00000000{{{h{{Ij{c}}}}}{{Kd{{h{c}}}}}{}}{ce{}{}}00000000{JfCh}{{Ihc}I`{{Ff{}{{Fd{Jl}}}}}}{IhI`}100022{{IhJl}I`}0{{{h{Ih}}}{{h{Fj}}}}{I`I`}{JfJf}{cIh{{Fl{n}}}}{{cKf{Kh{`}}}Hn{{Fl{n}}}}{{Jfc}{{Il{c}}}{}}{{JfcJl}{{In{c}}}{}}{I`c{}}88{{I`I`}I`}7{{{h{Ih}}c}CdFn}{{{h{Hn}}c}CdFn}{{{h{{Ij{c}}}}e}CdKjFn}{{{h{{Il{c}}}}e}CdKjFn}{{{h{{In{c}}}}e}CdKjFn}{{{h{{J`{c}}}}e}CdKjFn}{{{h{I`}}c}CdFn}{{{h{Jb}}c}CdFn}{{{h{Jf}}c}CdFn}{{IhJl}I`}{{{h{c}}}e{}{}}00000000{{{h{c}}}n{}}0000000{c{{Cd{e}}}{}{}}00000000000000000{{{h{c}}}G`{}}00000000{ce{}{}}00000000``````````````````````````{{{h{c}}}{{h{e}}}{}{}}0000{{{h{Abc}}}{{h{Abe}}}{}{}}0000{Kl{{f{Kn}}}}{{{h{Kn}}}Kn}{{{h{c}}{h{Abe}}}Ad{}{}}{{{h{AbL`}}}{{Bn{{Bl{Bj}}}}}}{{{h{Kn}}c}{{f{Ad}}}{{Lb{Fj}}}}{Cb{{h{c}}}{}}0000{Cb{{h{Abc}}}{}}0000{CbAd}0000{{{h{Kn}}c}{{f{Ch}}}{{Lb{Fj}}}}{{{h{Ld}}}{{f{Ch}}}}{{{h{Lf}}}{{f{Ch}}}}{{{h{Kn}}{h{AbCl}}}Cn}{{{h{Kl}}{h{AbCl}}}Cn}{{{h{Ld}}{h{AbCl}}}Cn}{{{h{Lf}}{h{AbCl}}}Cn}{cc{}}0000{c{{f{Kl}}}{{Lb{Fj}}}}{{}Cb}0000{ce{}{}}0000{{{h{Ld}}}{{h{Fj}}}}{{{h{Lf}}}{{h{Fj}}}}{{{h{Ld}}}{{f{Lh}}}}{cKlFb}{{}Kl}{{{h{Kn}}c}{{f{Ld}}}{{Lb{Fj}}}}{{{h{Kn}}c}{{f{Lf}}}{{Lb{Fj}}}}{{{h{Lj}}{Ln{Ll}}}{{Bn{{Bl{Bj}}}}}}{{{h{Ld}}}{{f{M`}}}}{{{h{Ld}}}{{f{{`{Lj}}}}}}{{{h{Kn}}c}{{f{Ad}}}{{Lb{Fj}}}}`{LfLd}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}000000000{{{h{c}}}G`{}}0000?????{{Klce}KlFbFb}{{Klg}KlFbFb{{Ff{}{{Fd{{Af{ce}}}}}}}}{{{h{AbL`}}M`}{{Bn{{Bl{Bj}}}}}}{{{h{Lf}}M`}{{f{Ad}}}}{{{h{Lf}}}{{f{{Bl{L`}}}}}}`````{{{h{c}}}{{h{e}}}{}{}}00{{{h{Abc}}}{{h{Abe}}}{}{}}00{Mb{{f{Md}}}}{{{h{Mf}}}Mf}{{{h{c}}{h{Abe}}}Ad{}{}}{{{h{Md}}}{{Al{{h{{Mh{n}}}}}}}}``{{{h{Mf}}}{{h{Fj}}}}`{Cb{{h{c}}}{}}00{Cb{{h{Abc}}}{}}00{c{{Cd{Mf}}}Cf}{CbAd}00{{{h{Mf}}{h{Mf}}}Ch}{{{h{Md}}{h{AbCl}}}Cn}{{{h{Mf}}{h{AbCl}}}Cn}{cc{}}00{{}Cb}00{ce{}{}}00`{{{h{Md}}}{{f{Hh}}}}{{{h{Mf}}}{{Al{{h{Jb}}}}}}`{{{h{Mf}}}{{h{{Mh{Mj}}}}}}``{{{h{Mf}}}{{h{Gn}}}}`{{{h{Mf}}}If}{{Mbe}MbFb{{Ff{}{{Fd{c}}}}}}{MbMb}0{{{h{Mf}}c}CdFn}{{{h{Md}}}{{h{Ml}}}}{{MbMn}Mb}`{{{h{Md}}}{{f{Hj}}}}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}00000{{{h{c}}}G`{}}00>>>{{Mb{Al{Cb}}}Mb}{{MbCh}Mb}{{MbCb}Mb}0{{MbI`}Mb}122````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{h{Gn}}Mj}{{Al{{Kh{`}}}}}}{{dGn}{{f{d}}}}{{dN`}{{f{d}}}}{{{h{AbNb}}c}{{f{Ad}}}{{Nf{}{{Fd{Nd}}}}}}{{NhMjcNj}{{f{Nh}}}Fb}{{NlceNj}{{f{Nl}}}{{Lb{Fj}}}{{Fl{n}}}}{{Nhc}{{f{Nh}}}{{Ff{}{{Fd{Nn}}}}}}4{{dGn}d}{{dO`}{{f{d}}}}{{dOb}{{f{d}}}}{{NlNn}{{f{Nl}}}}{{Nlc}{{f{Nl}}}{{Ff{}{{Fd{Nn}}}}}}```{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Kf}}}{{f{Ad}}}{}}0000000{{{h{AbAj}}O`}Ad}{{{h{c}}}{{h{j}}}{}}0{{{h{Hb}}}{{Al{{h{Of}}}}}}{{{h{Gn}}}{{h{Oh}}}}{{OjOl}{{f{Oj}}}}{{dOl}d}66666666{cJl{{Ff{}{{Fd{On}}}}}}{cA@`{{Ff{}{{Fd{On}}}}}}{{A@bc}{{f{A@d}}}{{Fl{If}}}}{{N`c}{{f{A@d}}}{{Fl{If}}}}{cJl{{Fl{Ch}}}}{cA@`{{Fl{Ch}}}}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{{{h{c}}}{{h{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000{{{h{Abc}}}{{h{Abe}}}{}{}}00000000000000000000000000000000000000000000000000000000000000{Oj{{f{A@f}}}}{{{h{A@h}}}{{Cd{A@jA@l}}}}{NhN`}{Nl{{f{A@d}}}}{A@n{{f{Gn}}}}{{{h{AA`}}{h{Gn}}}{{f{Ob}}}}{d{{f{AAb}}}}{{{h{AA`}}}{{f{Ob}}}}{{}{{`{{Af{AdAdAdAdAd}}}}}}0{{}{{`{{Af{AdAdAdAd}}}}}}{cNl{{Fl{If}}}}1{{}Nh}{{}A@n}{{}{{`{{Af{AdAdAdAdAdAdAd}}}}}}4{{}AA`}1`{{{h{Hb}}}Hb}{{{h{Of}}}Of}{{{h{Oh}}}Oh}{{{h{Jn}}}Jn}{{{h{AAd}}}AAd}{{{h{AAf}}}AAf}{{{h{AAh}}}AAh}{{{h{AAj}}}AAj}{{{h{AAl}}}AAl}{{{h{AAn}}}AAn}{{{h{A@j}}}A@j}{{{h{A@h}}}A@h}{{{h{AB`}}}AB`}{{{h{ABb}}}ABb}{{{h{ABd}}}ABd}{{{h{Nd}}}Nd}{{{h{ABf}}}ABf}{{{h{ABh}}}ABh}{{{h{ABj}}}ABj}{{{h{A@d}}}A@d}{{{h{A@b}}}A@b}{{{h{Nn}}}Nn}{{{h{N`}}}N`}{{{h{Gn}}}Gn}{{{h{ABl}}}ABl}{{{h{ABn}}}ABn}{{{h{O`}}}O`}{{{h{AC`}}}AC`}{{{h{ACb}}}ACb}{{{h{ACd}}}ACd}{{{h{ACf}}}ACf}{{{h{ACh}}}ACh}{{{h{AA`}}}AA`}{{{h{Ob}}}Ob}{{{h{Aj}}}Aj}{{{h{ACj}}}ACj}{{{h{ACl}}}ACl}{{{h{ACn}}}ACn}{{{h{d}}}d}{{{h{AAb}}}AAb}{{{h{Nj}}}Nj}{{{h{AD`}}}AD`}{{{h{Jl}}}Jl}{{{h{ADb}}}ADb}{{{h{A@`}}}A@`}{{{h{ADd}}}ADd}{{{h{A@f}}}A@f}{{{h{ADf}}}ADf}{{{h{ADh}}}ADh}{{{h{ADj}}}ADj}{{{h{ADl}}}ADl}{{{h{ADn}}}ADn}{{{h{AE`}}}AE`}{{{h{c}}{h{Abe}}}Ad{}{}}0000000000000000000000000000000000000000000000000000{Nb{{f{Ad}}}}{{{h{ACj}}{h{ACj}}}Bd}{{{h{ADh}}{h{ADh}}}Bd}{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}{{{h{Of}}{h{AD`}}}Ch}{ABd{{`{{Ff{}{{Fd{Nd}}}}}}}}``{{{h{AbA@h}}AB`}{{h{AbA@h}}}}`{{{h{AAl}}}AB`}{{{h{A@j}}}AB`}{{{h{Aj}}}{{h{If}}}}{{{h{A@f}}}{{h{If}}}}{{{h{Aj}}}AEb}{{{h{Aj}}}{{Al{{h{Ml}}}}}}{{{h{Aj}}}{{Al{Mn}}}}{{{h{A@f}}}{{h{AEd}}}}{{{h{A@f}}}AEf}{{{h{AAl}}}{{h{A@j}}}}{{{h{Jl}}}{{h{Of}}}}{MjJl}{MjA@`}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{{MjAEhAEh}{{f{Jl}}}}{{MjAEhAEh}{{f{A@`}}}}{{AEhAEh}{{f{Hb}}}}{c{{f{Jl}}}{{Fl{AEj}}}}{AElA@`}65{AEh{{f{AEh}}}}0{{{h{Nj}}}n}{{}Oh}{{}A@h}{{}ABh}{{}N`}{{}Nh}{{}ABl}{{}AA`}{{}Ob}{{}ADb}{{{h{ADj}}}{{Al{{h{n}}}}}}{{{h{ADj}}}{{h{l}}}}{{{h{Aj}}}{{h{AEn}}}}{{{h{Aj}}}Mj}{{{h{Aj}}}{{h{AF`}}}}{{{h{Aj}}}Mn}``{Cb{{h{c}}}{}}00000000000000000000000000000000000000000000000000000000000000{Cb{{h{Abc}}}{}}00000000000000000000000000000000000000000000000000000000000000{c{{Cd{Hb}}}Cf}{c{{Cd{Of}}}Cf}0{c{{Cd{Oh}}}Cf}{c{{Cd{Jn}}}Cf}{c{{Cd{AB`}}}Cf}{c{{Cd{ABb}}}Cf}{c{{Cd{ABj}}}Cf}{c{{Cd{A@b}}}Cf}{c{{Cd{Nn}}}Cf}{c{{Cd{N`}}}Cf}{c{{Cd{Gn}}}Cf}{c{{Cd{ABl}}}Cf}{c{{Cd{ABn}}}Cf}{c{{Cd{O`}}}Cf}{c{{Cd{AC`}}}Cf}{c{{Cd{ACb}}}Cf}{c{{Cd{ACd}}}Cf}{c{{Cd{ACf}}}Cf}{c{{Cd{ACh}}}Cf}{c{{Cd{Ob}}}Cf}{c{{Cd{Aj}}}Cf}{c{{Cd{ACj}}}Cf}{c{{Cd{ACl}}}Cf}{c{{Cd{ACn}}}Cf}{c{{Cd{Nj}}}Cf}{c{{Cd{Jl}}}Cf}{c{{Cd{AFb}}}Cf}{c{{Cd{A@f}}}Cf}{c{{Cd{ADf}}}Cf}{c{{Cd{ADh}}}Cf}{c{{Cd{ADj}}}Cf}{c{{Cd{ADl}}}Cf}{c{{Cd{ADn}}}Cf}{c{{Cd{AE`}}}Cf}```{cJl{{Fl{AFd}}}}{cA@`{{Fl{AFd}}}}{CbAd}00000000000000000000000000000000000000000000000000000000000000`{{}ADd}{{{h{AAh}}}{{h{{Mh{AFf}}}}}}{{{h{ABd}}}{{h{{Mh{Nd}}}}}}{{{h{Hb}}{h{Hb}}}Ch}{{{h{Of}}{h{Of}}}Ch}{{{h{Oh}}{h{Oh}}}Ch}{{{h{Jn}}{h{Jn}}}Ch}{{{h{AAd}}{h{AAd}}}Ch}{{{h{AAf}}{h{AAf}}}Ch}{{{h{AAh}}{h{AAh}}}Ch}{{{h{AAj}}{h{AAj}}}Ch}{{{h{AAl}}{h{AAl}}}Ch}{{{h{AAn}}{h{AAn}}}Ch}{{{h{A@j}}{h{A@j}}}Ch}{{{h{AB`}}{h{AB`}}}Ch}{{{h{ABb}}{h{ABb}}}Ch}{{{h{ABd}}{h{ABd}}}Ch}{{{h{Nd}}{h{Nd}}}Ch}{{{h{ABf}}{h{ABf}}}Ch}{{{h{ABh}}{h{ABh}}}Ch}{{{h{ABj}}{h{ABj}}}Ch}{{{h{A@d}}{h{A@d}}}Ch}{{{h{A@b}}{h{A@b}}}Ch}{{{h{Nn}}{h{Nn}}}Ch}{{{h{N`}}{h{N`}}}Ch}{{{h{Gn}}{h{Gn}}}Ch}{{{h{ABl}}{h{ABl}}}Ch}{{{h{ABn}}{h{ABn}}}Ch}{{{h{O`}}{h{O`}}}Ch}{{{h{AC`}}{h{AC`}}}Ch}{{{h{ACb}}{h{ACb}}}Ch}{{{h{ACd}}{h{ACd}}}Ch}{{{h{ACf}}{h{ACf}}}Ch}{{{h{ACh}}{h{ACh}}}Ch}{{{h{Ob}}{h{Ob}}}Ch}{{{h{Aj}}{h{Aj}}}Ch}{{{h{ACj}}{h{ACj}}}Ch}{{{h{ACl}}{h{ACl}}}Ch}{{{h{ACn}}{h{ACn}}}Ch}{{{h{AAb}}{h{AAb}}}Ch}{{{h{Nj}}{h{Nj}}}Ch}{{{h{AD`}}{h{AD`}}}Ch}{{{h{Jl}}{h{Jl}}}Ch}{{{h{ADb}}{h{ADb}}}Ch}{{{h{A@`}}{h{A@`}}}Ch}{{{h{ADd}}{h{ADd}}}Ch}{{{h{A@f}}{h{A@f}}}Ch}{{{h{ADf}}{h{ADf}}}Ch}{{{h{ADh}}{h{ADh}}}Ch}{{{h{ADj}}{h{ADj}}}Ch}{{{h{ADl}}{h{ADl}}}Ch}{{{h{ADn}}{h{ADn}}}Ch}{{{h{AE`}}{h{AE`}}}Ch}{{{h{A@j}}}{{h{{Mh{Mj}}}}}}{{{h{AbA@h}}{A`{Mj}}}{{h{AbA@h}}}}{{{h{c}}{h{e}}}Ch{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000```{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Kf}}c}{{f{c}}}{}}{{{h{Gn}}{h{Fj}}}{{Al{{h{Kf}}}}}}{{{h{Oh}}Mj}{{Al{{h{Kf}}}}}}{{{h{Gn}}Mj}{{Al{{h{Kf}}}}}}{{{h{Oh}}{h{Fj}}}{{Al{{h{Kf}}}}}}33``{{{h{Gn}}{h{Fj}}}{{Al{Mj}}}}`{{{h{Oh}}}{{h{{Mh{Kf}}}}}}{{{h{A@d}}}{{h{{Mh{ABj}}}}}}{{{h{A@b}}}{{h{{Mh{ABj}}}}}}{{{h{N`}}}{{h{{Mh{Nn}}}}}}`{{{h{AAl}}}ABb}{{{h{A@j}}}ABb}{{{h{AbA@h}}ABb}{{h{AbA@h}}}}{{{h{AAl}}}{{h{Fj}}}}{{{h{A@j}}}{{h{Fj}}}}{{{h{AbA@h}}n}{{h{AbA@h}}}}{{{h{AAl}}}Ll}{{{h{A@j}}}Ll}{{{h{AbA@h}}Ll}{{h{AbA@h}}}}{cJl{{Ff{}{{Fd{On}}}}}}{cA@`{{Ff{}{{Fd{On}}}}}}{cJl{{Fl{AFh}}}}{cA@`{{Fl{AFh}}}}{{{h{Nb}}{h{AbCl}}}Cn}{{{h{Hb}}{h{AbCl}}}Cn}0{{{h{Of}}{h{AbCl}}}Cn}0{{{h{Oh}}{h{AbCl}}}Cn}0{{{h{Jn}}{h{AbCl}}}Cn}0{{{h{AAd}}{h{AbCl}}}Cn}{{{h{AAf}}{h{AbCl}}}Cn}{{{h{AAh}}{h{AbCl}}}Cn}{{{h{AAj}}{h{AbCl}}}Cn}{{{h{AAl}}{h{AbCl}}}Cn}{{{h{AAn}}{h{AbCl}}}Cn}{{{h{A@j}}{h{AbCl}}}Cn}{{{h{A@l}}{h{AbCl}}}Cn}0{{{h{AB`}}{h{AbCl}}}Cn}{{{h{ABb}}{h{AbCl}}}Cn}0{{{h{ABd}}{h{AbCl}}}Cn}{{{h{Nd}}{h{AbCl}}}Cn}{{{h{ABf}}{h{AbCl}}}Cn}0{{{h{ABh}}{h{AbCl}}}Cn}{{{h{ABj}}{h{AbCl}}}Cn}{{{h{A@d}}{h{AbCl}}}Cn}{{{h{A@b}}{h{AbCl}}}Cn}{{{h{Nn}}{h{AbCl}}}Cn}{{{h{N`}}{h{AbCl}}}Cn}{{{h{Nh}}{h{AbCl}}}Cn}{{{h{Nl}}{h{AbCl}}}Cn}{{{h{Gn}}{h{AbCl}}}Cn}0{{{h{A@n}}{h{AbCl}}}Cn}{{{h{ABl}}{h{AbCl}}}Cn}{{{h{ABn}}{h{AbCl}}}Cn}{{{h{O`}}{h{AbCl}}}Cn}{{{h{AC`}}{h{AbCl}}}Cn}{{{h{ACb}}{h{AbCl}}}Cn}{{{h{ACd}}{h{AbCl}}}Cn}0{{{h{ACf}}{h{AbCl}}}Cn}0{{{h{ACh}}{h{AbCl}}}Cn}0{{{h{AFj}}{h{AbCl}}}Cn}0{{{h{Ob}}{h{AbCl}}}Cn}{{{h{Aj}}{h{AbCl}}}Cn}{{{h{ACj}}{h{AbCl}}}Cn}0{{{h{ACl}}{h{AbCl}}}Cn}{{{h{ACn}}{h{AbCl}}}Cn}{{{h{d}}{h{AbCl}}}Cn}{{{h{AAb}}{h{AbCl}}}Cn}{{{h{Nj}}{h{AbCl}}}Cn}0{{{h{AD`}}{h{AbCl}}}Cn}{{{h{Jl}}{h{AbCl}}}Cn}0{{{h{ADb}}{h{AbCl}}}Cn}{{{h{A@`}}{h{AbCl}}}Cn}{{{h{ADd}}{h{AbCl}}}Cn}{{{h{AFb}}{h{AbCl}}}Cn}{{{h{A@f}}{h{AbCl}}}Cn}{{{h{ADf}}{h{AbCl}}}Cn}{{{h{ADh}}{h{AbCl}}}Cn}0{{{h{ADj}}{h{AbCl}}}Cn}{{{h{ADl}}{h{AbCl}}}Cn}{{{h{ADn}}{h{AbCl}}}Cn}{{{h{AE`}}{h{AbCl}}}Cn}{{{h{Aj}}}ACj}{{{h{A@f}}}ADh}{cc{}}0000{OfHb}{AAfHb}{AAdHb}{OhHb}44444444444{AFlA@l}5{nA@l}66666666{A@dA@b}7{ABjNn}8{A@dN`}9{A@bN`}:::::::::::::{AFlAFj};{nAFj}<{AAbAj}========{JlAD`}>>{{{Kd{{Af{A@`{Al{A@`}}}}}}}ADb}?{JlA@`}{cc{}}000000{AE`ADn}11{cADb{{Ff{}{{Fd{{Af{A@`{Al{A@`}}}}}}}}}}{cADd{{Ff{}{{Fd{{Al{A@`}}}}}}}}{{{h{Fj}}}{{f{ABb}}}}{{{h{Fj}}}{{f{ABf}}}}{{{h{Fj}}}{{f{Nj}}}}{C`{{f{d}}}}{Db{{f{Oj}}}}{{{h{ADb}}{h{A@`}}}{{Al{{h{{Al{A@`}}}}}}}}{{{h{ADb}}{h{ADb}}}Ch}{{{h{A@d}}}Ch}{{{h{Of}}{h{Abc}}}AdFh}{{{h{ACj}}{h{Abc}}}AdFh}{{{h{AD`}}{h{Abc}}}AdFh}{{{h{Jl}}{h{Abc}}}AdFh}{{{h{ADb}}{h{Abc}}}AdFh}{{{h{A@`}}{h{Abc}}}AdFh}{{{h{ADd}}{h{Abc}}}AdFh}{{{h{A@d}}}{{Al{Mj}}}}{{{h{Gn}}}Mj}{{{h{Aj}}}{{h{{Mh{ACn}}}}}}{{{h{A@f}}}{{h{{Mh{ADf}}}}}}`{{{h{Gn}}}{{`{{AFn{}{{Fd{Mj}}}}}}}}{{{h{Oh}}Cb}{{h{c}}}{}}{{{h{ADd}}Cb}{{h{c}}}{}}{{{h{Oh}}}{{f{{Bh{MjKf}}}}}}{{{h{Oh}}}{{f{{Bh{MjMj}}}}}}{{}Cb}00000000000000000000000000000000000000000000000000000000000000`{{{h{AbADb}}A@`{Al{A@`}}}{{Al{{Al{A@`}}}}}}{cJl{{Fl{Mj}}}}{cA@`{{Fl{Mj}}}}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000{A@`{{Bl{AG`}}}}{GnA@n}{{Aj{Al{n}}}d}3{ADbc{}}{ADdc{}}{ADlc{}}{AAh{{Af{{A`{AFf}}AAj}}}}{A@dA@b}{ABjNn}{A@dN`}{A@bN`}{{{h{AAl}}}Ch}{{{h{AC`}}}Ch}{{{h{A@d}}{h{A@b}}}Ch}{{{h{ADb}}}Ch}{{{h{ADl}}}Ch}{{{h{Hb}}}Ch}{{{h{AD`}}}Ch}{{{h{Jl}}}Ch}2{{{h{ADd}}Cb}Ch}33{{{h{A@d}}}Ch}{{{h{Ob}}}Ch}{{{h{ADd}}}{{`{{AFn{}{{Fd{{Al{{h{A@`}}}}}}}}}}}}{{{h{ADl}}}{{`{{Nf{}{{Fd{{h{ADn}}}}}}}}}}`{{{h{A@j}}}{{h{{Mh{On}}}}}}{{{h{AbA@h}}{A`{On}}}{{h{AbA@h}}}}`{{{h{Aj}}}Mn}0{{{h{Aj}}}{{f{{AGd{AGb}}}}}}{{{h{ADb}}}Cb}{{{h{ADl}}}Cb}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{AAd}}c}{{f{c}}}{}}{{MjHbCh}Jn}{{{h{Jl}}}{{h{AD`}}}}{{{h{Nd}}{h{Kn}}}{{f{AAh}}}}{{{h{O`}}{h{Kn}}{h{Aj}}}{{f{ABd}}}}{{{h{Aj}}}{{h{Fj}}}}{{{h{A@f}}}{{h{Fj}}}}{cJl{{Fl{Mn}}}}{cA@`{{Fl{Mn}}}}`{{{h{A@j}}}{{h{{Bh{MjJl}}}}}}{{{h{AbA@h}}{Bh{MjJl}}}{{h{AbA@h}}}}`{{{h{O`}}}{{h{Fj}}}}`{{{h{Ab{Od{}{{Gd{c}}}}}}{h{AAf}}cc}{{f{c}}}{}}{{MjHb}Jn}<``{{{h{Aj}}}{{h{{Mh{ACl}}}}}}````{{{h{Gn}}Mj}{{Al{{h{Fj}}}}}}{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}{{LfMn{A`{On}}}AGf}{A@fOj}{{{A`{Kf}}}Oh}{{MjcHbCh}JnFb}{KfAAd}{{KfKf}AAf}{{AAj{A`{AAl}}}AAh}{{}Nh}{cNl{{Fl{If}}}}{{MnACb}AC`}{{GncObnACj{Bh{nn}}}{{f{d}}}{{Fl{N`}}}}{{}ADb}{{AEfMn}ADf}{{Aj{Al{n}}}d}{{N`c}{{f{Nl}}}{{Fl{If}}}}{{{h{AbAGh}}}{{Al{c}}}{}}`{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}`{{MjcHb}JnFb}``{{{h{O`}}}{{Al{Mn}}}}{{{h{{Bh{n{A`{On}}}}}}}{{f{AAj}}}}{{{h{{Mh{On}}}}}{{f{AAh}}}}{{{h{{Mh{On}}}}ACjc}{{f{ABd}}}{{AGl{Mj}{{AGj{{f{{Al{Oh}}}}}}}}}}{{{h{ACj}}{h{ACj}}}{{Al{Bd}}}}{{{h{Jl}}{h{Jl}}}{{Al{Bd}}}}{{{h{ADh}}{h{ADh}}}{{Al{Bd}}}}{{{h{A@j}}}{{h{ADd}}}}{{{h{AbA@h}}ADd}{{h{AbA@h}}}}{{{h{Aj}}Mj}{{Al{{h{AGn}}}}}}`{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{AGn}}}}}}}}}}{{{h{A@d}}}{{h{Oh}}}}{{{h{A@b}}{h{Gn}}}{{f{Oh}}}}`{{{h{Nj}}}Ch}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Of}}}{{f{c}}}{}}{{{h{Nj}}{h{Fj}}{h{Jb}}}{{f{{Al{I`}}}}}}{{{h{Aj}}}{{h{{Bh{nn}}}}}}{{{h{A@f}}}{{h{{Bh{nn}}}}}}{{{h{Gn}}cCh}{{f{Hb}}}{{Ff{}{{Fd{Mj}}}}}}{{{h{AAl}}}Ll}{{{h{A@j}}}Ll}{{{h{AbA@h}}Ll}{{h{AbA@h}}}}{{d{h{{Mh{n}}}}}{{f{d}}}}{{d{h{Fj}}}d}{{d{h{{Mh{Mn}}}}}d}{{{h{ADj}}}{{h{ADl}}}}{{MjcHb}JnFb}`{{{h{Nj}}{h{Hb}}}{{f{Hb}}}}`{{{h{Nj}}{h{Nj}}}Ch}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Gn}}c}{{f{c}}}{}}{{{h{A@d}}}{{h{Gn}}}}{{{h{O`}}{h{Aj}}}{{f{If}}}}{{{h{ADj}}{h{A@f}}}{{f{If}}}}{{{h{Aj}}AEb}{{Al{{h{If}}}}}}{{{h{A@f}}AEb}{{Al{{h{If}}}}}}{{{h{Gn}}}AEb}{{{h{O`}}}{{Al{AEb}}}}{{{h{ADj}}}AEb}{{{h{A@d}}}{{h{If}}}}{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{If}}}}}}}}}}{{{h{A@f}}}{{`{{AFn{}{{Fd{{h{If}}}}}}}}}}{{{h{AAl}}}{{Al{Mn}}}}{{{h{O`}}}Mn}`{{{h{Hb}}c}CdFn}{{{h{Of}}c}CdFn}0{{{h{Oh}}c}CdFn}{{{h{Jn}}c}CdFn}{{{h{AB`}}c}CdFn}{{{h{ABb}}c}CdFn}{{{h{ABj}}c}CdFn}{{{h{A@b}}c}CdFn}{{{h{Nn}}c}CdFn}{{{h{N`}}c}CdFn}{{{h{Gn}}c}CdFn}{{{h{ABl}}c}CdFn}{{{h{ABn}}c}CdFn}{{{h{O`}}c}CdFn}{{{h{AC`}}c}CdFn}{{{h{ACb}}c}CdFn}{{{h{ACd}}c}CdFn}{{{h{ACf}}c}CdFn}{{{h{ACh}}c}CdFn}{{{h{Ob}}c}CdFn}{{{h{Aj}}c}CdFn}{{{h{ACj}}c}CdFn}{{{h{ACl}}c}CdFn}{{{h{ACn}}c}CdFn}{{{h{Nj}}c}CdFn}{{{h{Jl}}c}CdFn}{{{h{AFb}}c}CdFn}{{{h{A@f}}c}CdFn}{{{h{ADf}}c}CdFn}{{{h{ADh}}c}CdFn}{{{h{ADj}}c}CdFn}{{{h{ADl}}c}CdFn}{{{h{ADn}}c}CdFn}{{{h{AE`}}c}CdFn}{{dO`{h{Fj}}}{{f{d}}}}{{dMj}{{f{d}}}}0{{dMn}{{f{d}}}}{{dn}d}{{d{Bh{nn}}}{{f{d}}}}{{d{h{Fj}}AC`}{{f{d}}}}{{{h{Aj}}Mn}{{Al{{h{Ml}}}}}}{{{h{Aj}}{h{Fj}}}{{Al{{h{Ml}}}}}}{{{h{O`}}}Mn}``{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{Ml}}}}}}}}}}{{{h{Aj}}Mn}{{Al{{h{AF`}}}}}}{{{h{A@j}}}{{Al{Mj}}}}{{{h{AbA@h}}Mj}{{h{AbA@h}}}}{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{AF`}}}}}}}}}}```{{{h{A@d}}}Mj}{{{h{A@b}}}Mj}{{{h{N`}}}{{Al{Mj}}}}{{{h{A@j}}}{{h{{Mh{Mn}}}}}}{{{h{AbA@h}}{A`{Mn}}}{{h{AbA@h}}}}`{{{h{AAl}}}AAn}{cJlFb}{cA@`Fb}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Oh}}{A`{c}}}{{f{c}}}{}}{{{h{O`}}}{{h{ABn}}}}{{{h{ADj}}}{{h{{Bh{nn}}}}}}{MnA@`}{{AEhAEhAEhAEh}{{f{Jl}}}}{{AEhAEhAEhAEh}{{f{A@`}}}}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{Mn{{f{Jl}}}}{{{h{O`}}}{{f{{AGd{AGb}}}}}}{ACn{{f{{AGd{AGb}}}}}}7{ADf{{f{{AGd{AGb}}}}}}{{{h{ADj}}}{{f{{AGd{AGb}}}}}}{AH`Jl}{{{AGd{c}}}A@`AHb}87{MnJl}{{{h{O`}}}Mn}{{{h{ACn}}}Mn}{{{h{ADf}}}Mn}{{{h{ADj}}}Mn}``4{MnA@`}{{{AGd{c}}}JlAHb}7?>66{{Jl{h{Hb}}}{{f{Jl}}}}{{{h{Jl}}}AHd}{{{h{c}}}e{}{}}0000000000000000000000000000000000000000000000000000{{{h{c}}}n{}}000000000000000{Hb{{Al{Oh}}}}```{c{{Cd{e}}}{}{}}000000000000{Mj{{f{AAn}}}}1111{Mj{{f{AB`}}}}22222{Mj{{Cd{ABfc}}}{}}33333333{{{h{Gl}}}{{f{Gn}}}}4444444444444444444444444{{A@`{h{Hb}}}{{Cd{AFbCj}}}}55555555{{{h{{Mh{On}}}}Of}{{f{Jl}}}}{{AHf{h{Hb}}}{{f{{Al{A@`}}}}}}7777777777777777777777777777777777777777777777777777777{{AFb{h{Hb}}}{{Cd{{Al{A@`}}Cj}}}}88888888{{A@`{h{Hb}}}{{f{AHf}}}}{{{h{c}}}G`{}}00000000000000000000000000000000000000000000000000000000000000{cA@d{{Fl{If}}}}{{}A@b}{{}Ob}{{dACj}{{f{d}}}}`{{{h{A@j}}}{{h{{Bh{MjJl}}}}}}{{{h{AbA@h}}{Bh{MjJl}}}{{h{AbA@h}}}}{{{h{Aj}}}Ol}{OlJl}{OlA@`}{{{h{A@f}}}Ol}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{{LfMnMn}Nb}{{LfMnMnMn}Nb}{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}`{{{h{A@f}}AEf}{{Al{{h{AEd}}}}}}{{{h{ADf}}}AEf}{{{h{ADj}}}AEf}{{{h{A@f}}}{{`{{AFn{}{{Fd{{h{AEd}}}}}}}}}}{{{h{Gn}}{h{Abc}}}fOd}{{{h{Oh}}{h{Abc}}}fOd}{{{h{Hb}}{h{Abc}}}fOd}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000{{A@n{AHh{nMj}}}A@n}{{Jnc}JnFb}{{A@nc}A@n{{Ff{}{{Fd{Kf}}}}}}{{{h{AbAA`}}{A`{ACh}}}{{h{AbAA`}}}}{{A@nc}A@n{{Ff{}{{Fd{Mj}}}}}}{{JnA@`}Jn}{{NlMj}Nl}{{{h{AbAA`}}Mn}{{h{AbAA`}}}}{{ObMn}Ob}{{A@nMj}A@n}{{{h{AbAA`}}c}{{h{AbAA`}}}{}}{{A@dMj}A@d}{{N`Mj}N`}{{NhMj}Nh}78{{AGfAAh}{{f{Nd}}}}``````````{{{h{c}}}{{h{e}}}{}{}}00{{{h{Abc}}}{{h{Abe}}}{}{}}00{AHj{{f{AHl}}}}{{}AHj}{{AHjLl}AHj}{{{h{AHl}}}AHl}{{{h{AHn}}}AHn}{{{h{c}}{h{Abe}}}Ad{}{}}0{Cb{{h{c}}}{}}00{Cb{{h{Abc}}}{}}00{AHjAHj}{CbAd}00{{AHjKn}AHj}{{{h{AHl}}}{{h{Kn}}}}{{{h{AHl}}{h{AbCl}}}Cn}{{{h{AHn}}{h{AbCl}}}Cn}{cc{}}00{{AjBbKn}{{f{AHn}}}}{{{h{Fj}}BbKn}{{f{AHn}}}}{{AHjBb}AHj}{{{h{AHl}}}{{h{Bb}}}}{{}Cb}00{ce{}{}}00{AHnAHl}{{AHjc}AHj{{Fl{AI`}}}}{{{h{AHl}}}{{h{Aj}}}}{{{h{AHn}}}AI`}{{AHjc}AHj{{Fl{n}}}}{{{h{AHl}}}{{Al{{h{Fj}}}}}}{{{h{AHl}}}AI`}{{{h{AHl}}}Hd}{{{h{AHn}}}Hd}{{AHjCh}AHj}{{{h{AHl}}}Ch}{{{h{AHl}}}Mb}{{{h{AHn}}}Mb}{{{h{c}}}e{}{}}0{c{{Cd{e}}}{}{}}00000{{{h{c}}}G`{}}00{ce{}{}}00``{AIb{{f{AId}}}}{{AIb{h{Fj}}ACf}{{f{AIb}}}}{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{{AId{h{c}}}{{f{AHl}}}Bf}{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}05{CbAd}0{cc{}}0{{}Cb}0::{{{h{AHl}}}AId}{{AId{A`{n}}}{{f{AId}}}}{AIdAIb}{{AId{Bh{nn}}}{{f{AId}}}}{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}0{{AIdACj}{{f{AId}}}}{ce{}{}}0``{{{h{Nj}}}{{f{AIf}}}}{{{h{AIh}}AIj}{{f{AIj}}}}{{{h{AIh}}{h{Jl}}}{{f{{Al{Jl}}}}}}{{{h{AIh}}{h{Jl}}}{{f{Jl}}}}``````{{{AJ`{}{{AIl{c}}{AIn{i}}}}i}{{Bn{{Bl{Bj}}}}}{{AJb{eg}}}{}{}{}}{{{h{AbAJb}}}{{Bn{{Bl{Bj}}}}}}{{{h{AJd}}}n}{{{h{AJd}}}Cb}0`{{{h{AbAJb}}c}{{Bn{{Bl{Bj}}}}}{}}````{{{h{c}}}{{h{e}}}{}{}}00{{{h{Abc}}}{{h{Abe}}}{}{}}00{{{AJf{c}}e}{{Bn{{Bl{Bj}}}}}AJh{}}{{{h{{AJf{c}}}}}{{AJf{c}}}{JdAJh}}{{{h{c}}{h{Abe}}}Ad{}{}}{{{h{Ab{AJj{c}}}}}{{Bn{{Bl{Bj}}}}}AJh}{{{h{{AJj{c}}}}}nAJh}{{{h{{AJj{c}}}}}CbAJh}0{Cb{{h{c}}}{}}00{Cb{{h{Abc}}}{}}00{CbAd}00{cc{}}00{{}Cb}00{ce{}{}}00{{{Al{ADd}}}AJl}{c{{AJf{c}}}AJh}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}00000{{{h{c}}}G`{}}00555{{{h{Ab{AJj{c}}}}AJn}{{Bn{{Bl{Bj}}}}}AJh}`````{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{{{AJh{}{{AIl{c}}}}}{{`{{Bj{}{{AGj{{f{c}}}}}}AK`}}}{{AKb{e}}}{}}{{{AKd{ce}}}{{f{g}}}AKfAKh{}}{{{h{{AKd{ce}}}}}{{AKd{ce}}}{JdAKf}{JdAKh}}{{{h{c}}{h{Abe}}}Ad{}{}}{AKb{{`{{Bj{}{{AGj{{f{c}}}}}}AK`}}}{}}{AKj{{f{{A`{A@h}}}}}}{{{h{AKj}}}n}{{{h{AKj}}}Cb}0{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}0{CbAd}0{cc{}}0{{}Cb}0{ce{}{}}0`{{AKlIfKnce}{{AKd{ce}}}AKfAKh}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}044{{{h{AbAKb}}{h{AJn}}}{{`{{Bj{}{{AGj{{f{Ad}}}}}}AK`}}}}{{{h{AbAKj}}{h{AJn}}}{{f{Ad}}}}````{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{{{h{AKn}}}AKn}{{{h{AL`}}}AL`}{{{h{c}}{h{Abe}}}Ad{}{}}0{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}0{CbAd}0{cc{}}0{{{h{AKh}}}n}{{{h{AL`}}}n}{{{h{AKf}}{h{Fj}}}n}{{{h{AKn}}{h{Fj}}}n}{{}Cb}0{ce{}{}}0{Aj{{f{AKn}}}}{{n{Al{n}}ABb}AL`}{{{h{c}}}e{}{}}0{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}055","D":"IDh","p":[[6,"TableUpdate",0,3025],[5,"TableMetadataBuilder",862,3026],[8,"Result",0,3027],[1,"reference"],[10,"Error",3028],[5,"NamespaceIdent",0,3025],[5,"String",3029],[5,"Vec",3030],[0,"mut"],[1,"unit"],[1,"tuple"],[6,"TableRequirement",0,3025],[5,"TableMetadata",862,3031],[6,"Option",3032],[6,"ErrorKind",0,3027],[5,"Namespace",0,3025],[5,"TableIdent",0,3025],[6,"Ordering",3033],[10,"Catalog",0,3025],[5,"HashMap",3034],[10,"Future",3035],[5,"Box",3036],[5,"Pin",3037],[5,"TableCreation",0,3025],[1,"usize"],[6,"Result",3038],[10,"Deserializer",3039],[1,"bool"],[5,"Error",0,3027],[5,"Formatter",3040],[8,"Result",3040],[5,"TableCommit",0,3025],[5,"ViewCreation",0,3025],[5,"Error",3041],[6,"ParquetError",3042],[5,"TryFromIntError",3043],[5,"Error",3044],[6,"ParseError",3045],[6,"Error",3046],[5,"SendError",3047],[6,"Error",3048],[5,"Error",3049],[6,"ArrowError",3050],[5,"Utf8Error",3051],[5,"Error",3052],[5,"Error",3053],[5,"ParseError",3054],[5,"TryFromSliceError",3055],[10,"ToString",3029],[17,"Item"],[10,"IntoIterator",3056],[10,"Hasher",3057],[1,"str"],[10,"Into",3058],[10,"Serializer",3059],[5,"TypeId",3060],[5,"Error",3061],[17,"T"],[17,"U"],[10,"ArrowSchemaVisitor",330,3062],[5,"Field",3063],[5,"Schema",3064],[5,"Schema",862,3065],[6,"DataType",3066],[6,"Type",862,3067],[5,"ArrowReaderBuilder",330,3068],[5,"ArrowReader",330,3068],[8,"FileScanTaskStream",782],[8,"ArrowRecordBatchStream",782],[5,"Fields",3069],[5,"BoundReference",393,3070],[6,"Predicate",393,3071],[17,"Bound"],[10,"Bind",393],[8,"SchemaRef",862,3065],[5,"Reference",393,3070],[5,"LogicalExpression",393,3071],[5,"UnaryExpression",393,3071],[5,"BinaryExpression",393,3071],[5,"SetExpression",393,3071],[6,"BoundPredicate",393,3071],[10,"Clone",3072],[6,"PredicateOperator",393],[10,"Deserialize",3039],[10,"PartialEq",3033],[5,"Datum",862,3073],[5,"NestedField",862,3067],[10,"Debug",3040],[10,"Display",3040],[1,"array"],[8,"NestedFieldRef",862,3067],[5,"Arc",3074],[10,"Serialize",3059],[5,"FileIOBuilder",664,3075],[5,"FileIO",664,3075],[10,"FileWrite",664,3075],[10,"AsRef",3058],[5,"InputFile",664,3075],[5,"OutputFile",664,3075],[5,"FileMetadata",664,3075],[10,"FileRead",664,3075],[1,"u64"],[5,"Range",3076],[5,"Bytes",3077],[5,"TableScanBuilder",782],[5,"TableScan",782],[5,"FileScanTask",782],[1,"slice"],[1,"i32"],[8,"SnapshotRef",862,3078],[1,"i64"],[5,"UnboundPartitionSpec",862,3079],[5,"ManifestListWriter",862,3080],[5,"ManifestFile",862,3080],[10,"Iterator",3081],[5,"UnboundPartitionSpecBuilder",862,3079],[6,"Transform",862,3082],[5,"PartitionSpecBuilder",862,3079],[5,"UnboundPartitionField",862,3079],[5,"Snapshot",862,3078],[5,"SortOrder",862,3083],[10,"SchemaVisitor",862,3065],[6,"PrimitiveType",862,3067],[5,"StructType",862,3067],[5,"ViewMetadataBuilder",862,3084],[5,"Uuid",3085],[1,"u8"],[6,"Literal",862,3073],[5,"SchemalessPartitionSpec",862,3079],[5,"BoundPartitionSpec",862,3079],[5,"ViewMetadata",862,3084],[5,"DataFileBuilder",862,3086],[5,"DataFile",862,3086],[6,"DataFileBuilderError",862,3086],[5,"SchemaBuilder",862,3065],[5,"SortOrderBuilder",862,3083],[5,"TableMetadataBuildResult",862,3026],[5,"ListType",862,3067],[5,"MapType",862,3067],[5,"Manifest",862,3086],[5,"ManifestMetadata",862,3086],[5,"ManifestEntry",862,3086],[6,"ManifestStatus",862,3086],[6,"DataContentType",862,3086],[6,"DataFileFormat",862,3086],[5,"ManifestList",862,3080],[6,"ManifestContentType",862,3080],[5,"FieldSummary",862,3080],[5,"PartitionField",862,3079],[6,"Operation",862,3078],[5,"Summary",862,3078],[5,"SnapshotReference",862,3078],[6,"SnapshotRetention",862,3078],[6,"SortDirection",862,3083],[6,"NullOrder",862,3083],[5,"SortField",862,3083],[6,"FormatVersion",862,3031],[5,"MetadataLog",862,3031],[5,"SnapshotLog",862,3031],[6,"PrimitiveLiteral",862,3073],[5,"Map",862,3073],[5,"Struct",862,3073],[5,"ViewVersionLog",862,3084],[6,"ViewFormatVersion",862,3084],[5,"ViewVersion",862,3087],[5,"ViewRepresentations",862,3087],[6,"ViewRepresentation",862,3087],[5,"SqlViewRepresentation",862,3087],[8,"SchemaId",862,3065],[8,"ViewVersionRef",862,3087],[8,"ViewVersionId",862,3087],[1,"u32"],[5,"Decimal",3088],[1,"i128"],[8,"BoundPartitionSpecRef",862,3079],[8,"SortOrderRef",862,3083],[5,"RawLiteral",862,3089],[1,"f64"],[8,"ManifestEntryRef",862,3086],[1,"f32"],[6,"SortOrderBuilderError",862,3083],[5,"UninitializedFieldError",3090],[10,"ExactSizeIterator",3091],[10,"Any",3060],[5,"Utc",3092],[5,"DateTime",3093],[5,"ManifestWriter",862,3086],[5,"StructValueIntoIter",862,3073],[17,"Output"],[10,"Fn",3094],[8,"SchemalessPartitionSpecRef",862,3079],[5,"NaiveDateTime",3095],[10,"TimeZone",3096],[5,"ByteBuf",3097],[6,"Value",3098],[5,"BiHashMap",3099],[5,"TableBuilder",2767],[5,"Table",2767],[5,"StaticTable",2767],[8,"TableMetadataRef",862,3031],[5,"ReplaceSortOrderAction",2837],[5,"Transaction",2837],[8,"BoxedTransformFunction",2872],[10,"TransformFunction",2872],[8,"ArrayRef",3100],[17,"R"],[17,"C"],[10,"IcebergWriterBuilder",2878],[10,"IcebergWriter",2878],[10,"CurrentFileStatus",2878],[5,"DataFileWriterBuilder",2892],[10,"FileWriterBuilder",2942],[5,"DataFileWriter",2892],[5,"DataFileWriterConfig",2892],[5,"RecordBatch",3101],[10,"Send",3102],[10,"FileWriter",2942],[5,"ParquetWriterBuilder",2942,3103],[10,"LocationGenerator",2985],[10,"FileNameGenerator",2985],[5,"ParquetWriter",2942,3103],[5,"WriterProperties",3104],[5,"DefaultLocationGenerator",2985],[5,"DefaultFileNameGenerator",2985],[15,"CurrentSchemaIdMatch",305],[15,"DefaultSortOrderIdMatch",305],[15,"DefaultSpecIdMatch",305],[15,"LastAssignedFieldIdMatch",305],[15,"LastAssignedPartitionIdMatch",305],[15,"RefSnapshotIdMatch",305],[15,"UuidMatch",305],[15,"UpgradeFormatVersion",313],[15,"AddSchema",313],[15,"SetLocation",313],[15,"SetSnapshotRef",313],[15,"RemoveSnapshotRef",313],[15,"RemoveProperties",313],[15,"SetCurrentSchema",313],[15,"AddSnapshot",313],[15,"RemoveSnapshots",313],[15,"AddSortOrder",313],[15,"SetDefaultSortOrder",313],[15,"AddSpec",313],[15,"SetDefaultSpec",313],[15,"SetProperties",313],[15,"AssignUuid",313],[15,"Decimal",2761],[15,"Branch",2763],[15,"Tag",2763]],"r":[[5,3025],[11,3027],[12,3027],[16,3025],[17,3025],[24,3027],[31,3025],[32,3025],[33,3025],[34,3025],[35,3025],[39,3025],[330,3068],[331,3068],[332,3062],[343,3062],[344,3062],[377,3062],[386,3062],[401,3071],[404,3071],[405,3070],[406,3070],[415,3071],[425,3071],[427,3070],[430,3071],[432,3070],[435,3071],[664,3105],[665,3075],[666,3075],[667,3075],[668,3075],[669,3075],[670,3106],[671,3106],[672,3106],[673,3106],[674,3106],[675,3106],[676,3075],[677,3075],[678,3105],[679,3105],[680,3105],[681,3105],[682,3105],[683,3105],[684,3105],[685,3105],[686,3105],[687,3105],[688,3105],[689,3105],[870,3079],[871,3079],[876,3086],[877,3086],[878,3086],[879,3086],[880,3086],[882,3073],[893,3080],[898,3031],[908,3067],[909,3073],[912,3078],[913,3086],[914,3080],[915,3086],[916,3086],[917,3080],[918,3080],[919,3080],[920,3086],[921,3086],[922,3086],[923,3073],[926,3067],[927,3031],[929,3067],[930,3067],[931,3083],[932,3078],[935,3031],[936,3031],[937,3031],[938,3031],[939,3031],[940,3031],[941,3031],[942,3031],[943,3031],[944,3031],[945,3031],[947,3079],[948,3079],[952,3073],[953,3067],[954,3031],[955,3089],[957,3065],[958,3065],[959,3065],[960,3065],[961,3065],[962,3079],[963,3079],[964,3078],[965,3031],[966,3078],[967,3078],[968,3078],[969,3083],[970,3083],[971,3083],[972,3083],[973,3083],[974,3083],[976,3087],[979,3073],[982,3067],[983,3073],[984,3078],[986,3031],[987,3026],[988,3026],[989,3031],[996,3082],[998,3067],[1000,3080],[1001,3079],[1002,3079],[1003,3079],[1004,3079],[1014,3084],[1015,3084],[1016,3084],[1017,3084],[1018,3087],[1019,3087],[1020,3087],[1021,3087],[1022,3084],[1023,3087],[2017,3065],[2018,3065],[2257,3065],[2677,3065],[2678,3065],[2679,3065],[2944,3103],[2945,3103]],"b":[[140,"impl-Debug-for-Error"],[141,"impl-Display-for-Error"],[142,"impl-Display-for-ErrorKind"],[143,"impl-Debug-for-ErrorKind"],[152,"impl-From%3CError%3E-for-Error"],[153,"impl-From%3CParquetError%3E-for-Error"],[154,"impl-From%3CTryFromIntError%3E-for-Error"],[156,"impl-From%3CError%3E-for-Error"],[157,"impl-From%3CParseError%3E-for-Error"],[158,"impl-From%3CError%3E-for-Error"],[159,"impl-From%3CSendError%3E-for-Error"],[160,"impl-From%3CError%3E-for-Error"],[161,"impl-From%3CError%3E-for-Error"],[162,"impl-From%3CArrowError%3E-for-Error"],[163,"impl-From%3CUtf8Error%3E-for-Error"],[164,"impl-From%3CError%3E-for-Error"],[165,"impl-From%3CError%3E-for-Error"],[166,"impl-From%3CParseError%3E-for-Error"],[167,"impl-From%3CTryFromSliceError%3E-for-Error"],[531,"impl-Display-for-Reference"],[532,"impl-Debug-for-Reference"],[533,"impl-Debug-for-BoundReference"],[534,"impl-Display-for-BoundReference"],[536,"impl-Display-for-UnaryExpression%3CT%3E"],[537,"impl-Debug-for-UnaryExpression%3CT%3E"],[538,"impl-Debug-for-BinaryExpression%3CT%3E"],[539,"impl-Display-for-BinaryExpression%3CT%3E"],[540,"impl-Display-for-SetExpression%3CT%3E"],[541,"impl-Debug-for-SetExpression%3CT%3E"],[542,"impl-Debug-for-Predicate"],[543,"impl-Display-for-Predicate"],[544,"impl-Debug-for-BoundPredicate"],[545,"impl-Display-for-BoundPredicate"],[546,"impl-Display-for-PredicateOperator"],[547,"impl-Debug-for-PredicateOperator"],[1505,"impl-PrimitiveType"],[1506,"impl-Deserialize%3C\'de%3E-for-PrimitiveType"],[1837,"impl-Display-for-Type"],[1838,"impl-Debug-for-Type"],[1839,"impl-Display-for-PrimitiveType"],[1840,"impl-Debug-for-PrimitiveType"],[1841,"impl-Display-for-StructType"],[1842,"impl-Debug-for-StructType"],[1843,"impl-Debug-for-NestedField"],[1844,"impl-Display-for-NestedField"],[1852,"impl-Debug-for-DataFileBuilderError"],[1853,"impl-Display-for-DataFileBuilderError"],[1855,"impl-Debug-for-DataFileFormat"],[1856,"impl-Display-for-DataFileFormat"],[1859,"impl-Display-for-ManifestContentType"],[1860,"impl-Debug-for-ManifestContentType"],[1869,"impl-Display-for-Schema"],[1870,"impl-Debug-for-Schema"],[1877,"impl-Display-for-SortDirection"],[1878,"impl-Debug-for-SortDirection"],[1879,"impl-Debug-for-NullOrder"],[1880,"impl-Display-for-NullOrder"],[1881,"impl-Debug-for-SortField"],[1882,"impl-Display-for-SortField"],[1883,"impl-Display-for-SortOrderBuilderError"],[1884,"impl-Debug-for-SortOrderBuilderError"],[1887,"impl-Debug-for-FormatVersion"],[1888,"impl-Display-for-FormatVersion"],[1893,"impl-Debug-for-Transform"],[1894,"impl-Display-for-Transform"],[1896,"impl-Display-for-Datum"],[1897,"impl-Debug-for-Datum"],[1904,"impl-Debug-for-ViewFormatVersion"],[1905,"impl-Display-for-ViewFormatVersion"],[1917,"impl-From%3CPrimitiveType%3E-for-Type"],[1918,"impl-From%3CMapType%3E-for-Type"],[1919,"impl-From%3CListType%3E-for-Type"],[1920,"impl-From%3CStructType%3E-for-Type"],[1932,"impl-From%3CUninitializedFieldError%3E-for-DataFileBuilderError"],[1934,"impl-From%3CString%3E-for-DataFileBuilderError"],[1947,"impl-From%3CBoundPartitionSpec%3E-for-UnboundPartitionSpec"],[1949,"impl-From%3CSchemalessPartitionSpec%3E-for-UnboundPartitionSpec"],[1963,"impl-From%3CUninitializedFieldError%3E-for-SortOrderBuilderError"],[1965,"impl-From%3CString%3E-for-SortOrderBuilderError"],[2286,"impl-Serialize-for-PrimitiveType"],[2287,"impl-PrimitiveType"]],"c":"OjAAAAEAAAAAAAEAEAAAADsBGwQ=","e":"OzAAAAEAAC0HaAArABUARQAKAFQAIgB6ABEAjQAOAJ0ACwC2AAEAuQAJAOQAAADuAAMA8wAAAPoABgAEAR0AJAEJAGIBAwBnAQcAcQEBAHwBBgCEAQEAmAEHAKMBBACwAQAAuAFWABACAgAUAhAAMAIIAFoCCABkAjQAswIJAL4CAQDCAg4A1AIDAN4CBAD1AhQAFAMFABsDAQAiAwwAMgMCAEUDAABKAwwAHAQBADIEfQDEBGkALwUBAFIFCABjBaAACQY+AEwGMQCABowALQdJAH4HAwCNBwAAjwcAAJgHAACaBwAAnAcAAJ4HAACsBwAArgcAALAHAAC5BwAAvAcAAL4HAADGBwAAyQcEANMHBgDgBwEA5Ac+AGkIAwC2CAAAwggCAO4IIgBRCUQAmgk6ANYJBwDgCTYAGAoHACEKPgB5Cj4A0woFANwKCQDnCgIA7AoBAPUKAgAICw0AGgsDAB8LAwAkCwEAKAsBADALBQA3CwEAUAsVAGkLAgBxCw0AhAsDAIkLAgCNCwkAmQsBAJ8LCACpCwAArgsNAL8LAADBCwIAyAsJAA=="}],\ +["iceberg",{"t":"PPPPPKPPPPPFGPPPFFPPPPPPIPPPPPPFFFGGPPPFNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMQNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNCNMMMOONNNOOONOMNNNNNNONOOMOCOONNNNONCOCMNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNCOOOOOOOOOOOOOOOOOOOOOOOOOFFKRRNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNMHMNNNNNNNHNNNNNNPPPPPPPPFKRGFIPPPPPPPPFPPPPPPPPPGGFPPFPIPPFNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSFFFKKSSSSSSFFSSSSSSSSSSSSNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNONNNNNNNNNNNNNNNNNNNNNNNNMNNIFIFFNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNONNONOONONNNNNNNONNNNNNNNNNNNNNNNNNNNNNPPPPPPPPFIPPPPGFFGGPFPPPPPPPPPPFPPPPGPPPPPTPPPFGPPSFGFIFFFFGFFPPFFPFIGGPPSSSSSSSSSSSPFFPPPGGSFPFFIIKFIFFIFGGFFFGIPFPPFPPFFFRFFFIPPPPPPGPGPSFFFIPPPPPPPPPGFFIGFFIFIPPNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMNNNNNNOONONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNMNNNNNNNNONNONOMNNOONOOOONNNNNNNNNNNNNNNNNNNONNONOONNNNNNNNNNONNNONMNNNHNNNNNNNNONONMNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNOOONNNNNONNNMNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIKHMMNRKKKRCMMMMMCMCFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKFFRNNNNMNNNMNNNNNNNNNNNNNNNNCNNNNNNNNNNMNFFKKNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNN","n":["AddSchema","AddSnapshot","AddSortOrder","AddSpec","AssignUuid","Catalog","CurrentSchemaIdMatch","DataInvalid","DefaultSortOrderIdMatch","DefaultSpecIdMatch","Err","Error","ErrorKind","FeatureUnsupported","LastAssignedFieldIdMatch","LastAssignedPartitionIdMatch","Namespace","NamespaceIdent","NotExist","Ok","RefSnapshotIdMatch","RemoveProperties","RemoveSnapshotRef","RemoveSnapshots","Result","SetCurrentSchema","SetDefaultSortOrder","SetDefaultSpec","SetLocation","SetProperties","SetSnapshotRef","TableCommit","TableCreation","TableIdent","TableRequirement","TableUpdate","Unexpected","UpgradeFormatVersion","UuidMatch","ViewCreation","apply","arrow","as_error_source","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","check","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","create_namespace","create_table","default_catalog","default_namespace","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_namespace","drop_table","ensure_data_valid","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expr","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_strs","from_strs","from_vec","get_namespace","hash","hash","identifier","init","init","init","init","init","init","init","init","init","init","inner","into","into","into","into","into","into","into","into","into","into","into_static","io","kind","list_namespaces","list_tables","load_table","location","location","message","name","name","name","name","name","namespace","namespace","namespace_exists","new","new","new","new","parent","partial_cmp","partition_spec","properties","properties","properties","rename_table","representations","scan","schema","schema","serialize","serialize","serialize","serialize","sort_order","source","spec","summary","table","table_exists","take_requirements","take_updates","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_url_string","transaction","transform","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_namespace","update_table","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_context","with_properties","with_source","writer","current_schema_id","default_sort_order_id","default_spec_id","last_assigned_field_id","last_assigned_partition_id","ref","snapshot_id","uuid","format_version","last_column_id","location","ref_name","ref_name","reference","removals","schema","schema_id","snapshot","snapshot_ids","sort_order","sort_order_id","spec","spec_id","updates","uuid","ArrowReader","ArrowReaderBuilder","ArrowSchemaVisitor","T","U","after_field","after_field","after_list_element","after_list_element","after_map_key","after_map_key","after_map_value","after_map_value","arrow_schema_to_schema","arrow_type_to_type","before_field","before_field","before_list_element","before_list_element","before_map_key","before_map_key","before_map_value","before_map_value","borrow","borrow","borrow_mut","borrow_mut","build","clone","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","into","into","list","map","primitive","read","schema","schema_to_arrow_schema","struct","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","type_to_arrow_type","vzip","vzip","with_batch_size","with_data_file_concurrency_limit","with_row_group_filtering_enabled","with_row_selection_enabled","AlwaysFalse","AlwaysFalse","AlwaysTrue","AlwaysTrue","And","And","Binary","Binary","BinaryExpression","Bind","Bound","BoundPredicate","BoundReference","BoundTerm","Eq","GreaterThan","GreaterThanOrEq","In","IsNan","IsNull","LessThan","LessThanOrEq","LogicalExpression","Not","Not","NotEq","NotIn","NotNan","NotNull","NotStartsWith","Or","Or","Predicate","PredicateOperator","Reference","Set","Set","SetExpression","StartsWith","Term","Unary","Unary","UnaryExpression","accessor","and","bind","bind","bind","bind","bind","bind","bind","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal_to","equivalent","equivalent","equivalent","field","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","greater_than","greater_than_or_equal_to","init","init","init","init","init","init","init","init","init","inputs","into","into","into","into","into","into","into","into","into","is_binary","is_in","is_nan","is_not_in","is_not_nan","is_not_null","is_null","is_set","is_unary","less_than","less_than_or_equal_to","name","negate","negate","new","new","new","new","not","not_equal_to","not_starts_with","or","rewrite_not","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","starts_with","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CLIENT_REGION","FileIO","FileIOBuilder","FileMetadata","FileRead","FileWrite","GCS_CREDENTIALS_JSON","GCS_NO_AUTH","GCS_PROJECT_ID","GCS_SERVICE_PATH","GCS_TOKEN","GCS_USER_PROJECT","InputFile","OutputFile","S3_ACCESS_KEY_ID","S3_ASSUME_ROLE_ARN","S3_ASSUME_ROLE_EXTERNAL_ID","S3_ASSUME_ROLE_SESSION_NAME","S3_ENDPOINT","S3_PATH_STYLE_ACCESS","S3_REGION","S3_SECRET_ACCESS_KEY","S3_SESSION_TOKEN","S3_SSE_KEY","S3_SSE_MD5","S3_SSE_TYPE","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","close","delete","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","exists","exists","exists","fmt","fmt","fmt","fmt","from","from","from","from","from","from_path","init","init","init","init","init","into","into","into","into","into","location","location","metadata","new","new_fs_io","new_input","new_output","read","read","reader","remove_all","size","to_input_file","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","with_prop","with_props","write","write","writer","ArrowRecordBatchStream","FileScanTask","FileScanTaskStream","TableScan","TableScanBuilder","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","column_names","data_file_content","data_file_format","data_file_path","data_file_path","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","eq","fmt","fmt","from","from","from","init","init","init","into","into","into","length","plan_files","predicate","predicate","project_field_ids","project_field_ids","record_count","schema","schema","schema_ref","select","select_all","select_empty","serialize","snapshot","snapshot_id","start","to_arrow","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_batch_size","with_case_sensitive","with_concurrency_limit","with_data_file_concurrency_limit","with_filter","with_manifest_entry_concurrency_limit","with_row_group_filtering_enabled","with_row_selection_enabled","Added","Append","Ascending","Avro","Binary","Binary","Boolean","Boolean","BoundPartitionSpec","BoundPartitionSpecRef","Branch","Bucket","Data","Data","DataContentType","DataFile","DataFileBuilder","DataFileBuilderError","DataFileFormat","Date","Datum","Day","Decimal","Delete","Deleted","Deletes","Descending","Double","Double","EqualityDeletes","Existing","FieldSummary","First","Fixed","Float","Float","FormatVersion","Hour","Identity","Int","Int","Int128","LAST_ADDED","Last","List","List","ListType","Literal","Long","Long","MAIN_BRANCH","Manifest","ManifestContentType","ManifestEntry","ManifestEntryRef","ManifestFile","ManifestList","ManifestListWriter","ManifestMetadata","ManifestStatus","ManifestWriter","Map","Map","Map","MapType","MetadataLog","Month","NestedField","NestedFieldRef","NullOrder","Operation","Orc","Overwrite","PROPERTY_CURRENT_SCHEMA","PROPERTY_CURRENT_SNAPSHOT_ID","PROPERTY_CURRENT_SNAPSHOT_SUMMARY","PROPERTY_CURRENT_SNAPSHOT_TIMESTAMP","PROPERTY_DEFAULT_PARTITION_SPEC","PROPERTY_DEFAULT_SORT_ORDER","PROPERTY_FORMAT_VERSION","PROPERTY_METADATA_PREVIOUS_VERSIONS_MAX","PROPERTY_METADATA_PREVIOUS_VERSIONS_MAX_DEFAULT","PROPERTY_SNAPSHOT_COUNT","PROPERTY_UUID","Parquet","PartitionField","PartitionSpecBuilder","PositionDeletes","Primitive","Primitive","PrimitiveLiteral","PrimitiveType","RESERVED_PROPERTIES","RawLiteral","Replace","Schema","SchemaBuilder","SchemaId","SchemaRef","SchemaVisitor","SchemalessPartitionSpec","SchemalessPartitionSpecRef","Snapshot","SnapshotLog","SnapshotRef","SnapshotReference","SnapshotRetention","SortDirection","SortField","SortOrder","SortOrderBuilder","SortOrderBuilderError","SortOrderRef","Sql","SqlViewRepresentation","String","String","Struct","Struct","Struct","StructType","StructValueIntoIter","Summary","T","TableMetadata","TableMetadataBuildResult","TableMetadataBuilder","TableMetadataRef","Tag","Time","Timestamp","TimestampNs","Timestamptz","TimestamptzNs","Transform","Truncate","Type","UInt128","UNASSIGNED_SEQUENCE_NUMBER","UnboundPartitionField","UnboundPartitionSpec","UnboundPartitionSpecBuilder","UnboundPartitionSpecRef","UninitializedField","UninitializedField","Unknown","Uuid","V1","V1","V2","ValidationError","ValidationError","ViewFormatVersion","ViewMetadata","ViewMetadataBuilder","ViewMetadataRef","ViewRepresentation","ViewRepresentations","ViewVersion","ViewVersionId","ViewVersionLog","ViewVersionRef","Void","Year","accessor_by_field_id","add_current_schema","add_default_partition_spec","add_manifests","add_partition_field","add_partition_field","add_partition_fields","add_partition_spec","add_schema","add_snapshot","add_sort_order","add_unbound_field","add_unbound_fields","added_files_count","added_rows_count","added_snapshot_id","after_list_element","after_list_element","after_map_key","after_map_key","after_map_value","after_map_value","after_struct_field","after_struct_field","append_snapshot","as_error_source","as_error_source","as_primitive_type","as_struct","assign_uuid","assign_uuid","before_list_element","before_list_element","before_map_key","before_map_key","before_map_value","before_map_value","before_struct_field","before_struct_field","binary","binary","bind","bind","bool","bool","bool_from_str","bool_from_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build","build","build","build_unbound","builder","builder","builder","builder","builder","builder","builder","builder","builder","builder","builder","changes","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","cmp","column_sizes","column_sizes","compatible","consume_entries","contains_nan","contains_null","content","content","content_type","content_type","current_schema","current_schema","current_schema_id","current_snapshot","current_snapshot_id","current_version","current_version_id","data_file","data_type","date","date","date_from_str","date_from_str","date_from_ymd","date_from_ymd","decimal","decimal","decimal","decimal_from_str","decimal_from_str","decimal_max_precision","decimal_required_bytes","dedup_name","default","default","default","default","default","default","default","default","default","default_catalog","default_namespace","default_partition_spec","default_partition_spec_id","default_sort_order","default_sort_order_id","deleted_files_count","deleted_rows_count","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dialect","direction","doc","double","double","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","element_field","empty","entries","entries","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equality_ids","equality_ids","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","existing_files_count","existing_rows_count","expired_metadata_logs","field","field_by_alias","field_by_id","field_by_id","field_by_name","field_by_name","field_by_name_case_insensitive","field_id","field_id","field_id_by_name","field_type","fields","fields","fields","fields","fields","file_format","file_format","file_format","file_path","file_path","file_path","file_size_in_bytes","file_size_in_bytes","file_size_in_bytes","fixed","fixed","float","float","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format_version","format_version","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_str","from_str","from_str","from_table_creation","from_view_creation","get","has_same_content","has_sequential_ids","hash","hash","hash","hash","hash","hash","hash","highest_field_id","highest_field_id","history","history","id","identifier_field_ids","index","index","index_by_id","index_parents","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initial_default","insert","int","int","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_builder","into_builder","into_iter","into_iter","into_iter","into_iter","into_parts","into_schemaless","into_unbound","into_unbound","into_unbound","is_alive","is_branch","is_compatible_with_schemaless","is_empty","is_empty","is_floating_type","is_nan","is_nan","is_nested","is_null_at_index","is_primitive","is_struct","is_unpartitioned","is_unsorted","iter","iter","key_field","key_metadata","key_metadata","key_metadata","last_sequence_number","last_updated_ms","last_updated_timestamp","len","len","list","list_element","literal","load_manifest","load_manifest_list","location","location","long","long","lower_bound","lower_bounds","lower_bounds","manifest_length","manifest_list","manifest_path","map","map_key_element","map_value_element","metadata","metadata_file","metadata_log","min_sequence_number","name","name","name","name_by_field_id","nan_value_counts","nan_value_counts","new","new","new","new","new","new","new","new","new","new","new","new","new","new_from_metadata","new_from_unbound","next","null_order","null_value_counts","null_value_counts","operation","optional","order_id","other","parent_snapshot_id","parse","parse_avro","parse_with_version","partial_cmp","partial_cmp","partial_cmp","partition","partition","partition_spec_by_id","partition_spec_id","partition_specs_iter","partition_type","partition_type","partitions","preserves_order","primitive","project","properties","properties","prune_columns","record_count","record_count","record_count","remove_properties","remove_ref","remove_snapshots","representations","required","required","result_type","retention","satisfies_order_of","schema","schema","schema","schema","schema_by_id","schema_by_id","schema_id","schema_id","schema_id","schema_ref","schemas_iter","schemas_iter","sequence_number","sequence_number","sequence_number","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_branch_snapshot","set_current_schema","set_default_partition_spec","set_default_sort_order","set_location","set_properties","set_ref","snapshot_by_id","snapshot_for_ref","snapshot_id","snapshot_id","snapshot_id","snapshots","sort_order_by_id","sort_order_id","sort_order_id","sort_orders_iter","source_id","source_id","source_id","spec_id","spec_id","spec_id","split_offsets","split_offsets","sql","status","string","string","struct","summary","summary","time","time_from_hms_micro","time_from_hms_micro","time_from_str","time_from_str","time_micros","timestamp","timestamp","timestamp","timestamp","timestamp","timestamp_from_datetime","timestamp_from_datetime","timestamp_from_str","timestamp_from_str","timestamp_micros","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_ms","timestamp_nanos","timestamptz","timestamptz_from_datetime","timestamptz_from_datetime","timestamptz_from_str","timestamptz_from_str","timestamptz_micros","timestamptz_nanos","to","to_bytes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_struct_type","transform","transform","transform","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_bytes","try_from_json","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_json","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unpartition_spec","unpartition_spec","unsorted_order","upgrade_format_version","upper_bound","upper_bounds","upper_bounds","uuid","uuid","uuid","uuid","uuid_from_str","uuid_from_str","v1","v2","value_counts","value_counts","value_field","version_by_id","version_id","version_id","versions","visit_schema","visit_struct","visit_type","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_alias","with_doc","with_fields","with_fields","with_identifier_field_ids","with_initial_default","with_last_assigned_field_id","with_order_id","with_order_id","with_schema_id","with_sort_field","with_spec_id","with_spec_id","with_spec_id","with_spec_id","with_write_default","write","write_default","precision","scale","max_ref_age_ms","max_ref_age_ms","max_snapshot_age_ms","min_snapshots_to_keep","StaticTable","Table","TableBuilder","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","builder","cache_size_bytes","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","disable_cache","drop","drop","drop","file_io","file_io","fmt","fmt","from","from","from","from_metadata","from_metadata_file","identifier","identifier","init","init","init","into","into","into","into_table","metadata","metadata","metadata","metadata_location","metadata_location","metadata_ref","reader_builder","reader_builder","readonly","readonly","scan","scan","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ReplaceSortOrderAction","Transaction","apply","asc","borrow","borrow","borrow_mut","borrow_mut","commit","deref","deref","deref_mut","deref_mut","desc","drop","drop","from","from","init","init","into","into","new","remove_properties","replace_sort_order","set_properties","try_from","try_from","try_into","try_into","type_id","type_id","upgrade_table_version","vzip","vzip","BoxedTransformFunction","TransformFunction","create_transform_function","transform","transform_literal","transform_literal_result","C","CurrentFileStatus","IcebergWriter","IcebergWriterBuilder","R","base_writer","build","close","current_file_path","current_row_num","current_written_size","file_writer","write","data_file_writer","DataFileWriter","DataFileWriterBuilder","DataFileWriterConfig","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","close","current_file_path","current_row_num","current_written_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","from","from","from","init","init","init","into","into","into","new","new","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","write","FileWriter","FileWriterBuilder","ParquetWriter","ParquetWriterBuilder","R","borrow","borrow","borrow_mut","borrow_mut","build","build","clone","clone_into","close","close","current_file_path","current_row_num","current_written_size","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","into","into","location_generator","new","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","write","DefaultFileNameGenerator","DefaultLocationGenerator","FileNameGenerator","LocationGenerator","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","from","from","generate_file_name","generate_file_name","generate_location","generate_location","init","init","into","into","new","new","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"iceberg"],[305,"iceberg::TableRequirement"],[313,"iceberg::TableUpdate"],[330,"iceberg::arrow"],[393,"iceberg::expr"],[664,"iceberg::io"],[782,"iceberg::scan"],[862,"iceberg::spec"],[2761,"iceberg::spec::PrimitiveType"],[2763,"iceberg::spec::SnapshotRetention"],[2767,"iceberg::table"],[2837,"iceberg::transaction"],[2872,"iceberg::transform"],[2878,"iceberg::writer"],[2891,"iceberg::writer::base_writer"],[2892,"iceberg::writer::base_writer::data_file_writer"],[2942,"iceberg::writer::file_writer"],[2985,"iceberg::writer::file_writer::location_generator"],[3025,"iceberg::catalog"],[3026,"iceberg::spec::table_metadata_builder"],[3027,"iceberg::error"],[3028,"core::error"],[3029,"alloc::string"],[3030,"alloc::vec"],[3031,"iceberg::spec::table_metadata"],[3032,"core::option"],[3033,"core::cmp"],[3034,"std::collections::hash::map"],[3035,"core::future::future"],[3036,"alloc::boxed"],[3037,"core::pin"],[3038,"core::result"],[3039,"serde::de"],[3040,"core::fmt"],[3041,"chrono::format"],[3042,"rust_decimal::error"],[3043,"core::str::error"],[3044,"reqwest::error"],[3045,"apache_avro::error"],[3046,"opendal::types::error"],[3047,"uuid::error"],[3048,"core::array"],[3049,"parquet::errors"],[3050,"url::parser"],[3051,"core::num::error"],[3052,"std::io::error"],[3053,"arrow_schema::error"],[3054,"futures_channel::mpsc"],[3055,"serde_json::error"],[3056,"core::iter::traits::collect"],[3057,"core::hash"],[3058,"core::convert"],[3059,"serde::ser"],[3060,"core::any"],[3061,"anyhow"],[3062,"iceberg::arrow::schema"],[3063,"arrow_schema::field"],[3064,"arrow_schema::schema"],[3065,"iceberg::spec::schema"],[3066,"arrow_schema::datatype"],[3067,"iceberg::spec::datatypes"],[3068,"iceberg::arrow::reader"],[3069,"arrow_schema::fields"],[3070,"iceberg::expr::term"],[3071,"iceberg::expr::predicate"],[3072,"core::clone"],[3073,"iceberg::spec::values"],[3074,"alloc::sync"],[3075,"iceberg::io::file_io"],[3076,"core::ops::range"],[3077,"bytes::bytes"],[3078,"iceberg::spec::snapshot"],[3079,"iceberg::spec::partition"],[3080,"iceberg::spec::manifest_list"],[3081,"core::iter::traits::iterator"],[3082,"iceberg::spec::transform"],[3083,"iceberg::spec::sort"],[3084,"iceberg::spec::view_metadata"],[3085,"uuid"],[3086,"iceberg::spec::manifest"],[3087,"iceberg::spec::view_version"],[3088,"rust_decimal::decimal"],[3089,"iceberg::spec::values::_serde"],[3090,"derive_builder::error"],[3091,"core::iter::traits::exact_size"],[3092,"chrono::offset::utc"],[3093,"chrono::datetime"],[3094,"core::ops::function"],[3095,"chrono::naive::datetime"],[3096,"chrono::offset"],[3097,"serde_bytes::bytebuf"],[3098,"serde_json::value"],[3099,"bimap::hash"],[3100,"arrow_array::array"],[3101,"arrow_array::record_batch"],[3102,"core::marker"],[3103,"iceberg::writer::file_writer::parquet_writer"],[3104,"parquet::file::properties"],[3105,"iceberg::io::storage_s3"],[3106,"iceberg::io::storage_gcs"]],"i":[1,1,1,1,1,0,12,15,12,12,3,0,0,15,12,12,0,0,12,3,12,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,15,1,12,0,1,0,29,6,29,15,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,24,32,33,12,15,6,16,17,1,15,6,16,17,1,6,19,19,33,33,29,15,6,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,6,17,12,1,29,15,6,16,17,24,32,12,1,33,19,19,0,15,6,16,17,12,1,15,15,15,6,6,6,16,16,16,17,17,17,0,29,29,15,15,6,16,17,24,32,12,1,33,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,15,6,16,17,24,32,12,1,33,6,17,6,19,6,17,32,29,15,6,16,17,24,32,12,1,33,6,29,15,6,16,17,24,32,12,1,33,15,0,29,19,19,19,24,33,29,16,17,17,24,33,17,17,19,29,6,16,17,6,6,24,16,24,33,19,33,0,24,33,6,17,12,1,24,29,0,33,0,19,32,32,15,6,16,17,1,29,15,6,0,0,29,15,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,29,15,6,16,17,24,32,12,1,33,19,19,29,15,6,16,17,24,32,12,1,33,29,16,29,0,225,226,227,228,229,230,230,231,232,233,234,235,236,235,237,233,238,239,240,241,242,243,244,245,246,0,0,0,60,60,60,60,60,60,60,60,60,60,0,0,60,60,60,60,60,60,60,60,66,67,66,67,66,67,67,66,67,66,67,66,67,66,67,66,67,66,67,60,60,60,67,60,0,60,67,66,67,66,67,66,67,0,66,67,66,66,66,66,72,81,72,81,72,81,72,81,0,0,74,0,0,0,83,83,83,83,83,83,83,83,0,72,81,83,83,83,83,83,72,81,0,0,0,72,81,0,83,0,72,81,0,71,72,74,76,77,78,79,80,72,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,71,71,71,76,76,71,71,77,78,78,79,79,80,80,72,72,81,81,83,83,76,71,77,78,79,80,72,81,83,76,76,76,71,77,78,79,80,72,81,83,77,76,71,77,78,79,80,72,81,83,83,76,76,76,76,76,76,83,83,76,76,76,72,83,76,71,78,79,72,76,76,72,72,76,71,77,78,79,80,72,81,83,76,76,71,77,78,79,80,72,81,83,76,71,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,76,71,77,78,79,80,72,81,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,95,94,98,99,100,95,94,98,99,94,95,95,96,95,100,95,94,98,99,100,95,94,98,99,100,95,94,98,99,95,98,99,95,94,98,99,100,95,94,98,99,95,100,95,94,98,99,100,95,94,98,99,98,99,98,94,94,95,95,101,98,98,95,100,99,95,100,95,94,98,99,100,95,94,98,99,100,95,94,98,99,100,95,94,98,99,94,94,96,99,99,0,0,0,0,0,105,106,107,105,106,107,105,107,107,106,107,107,107,107,105,106,107,105,106,107,107,105,106,107,107,106,107,105,106,107,105,106,107,105,106,107,107,106,107,107,107,107,107,107,107,107,105,105,105,107,106,105,107,106,107,105,106,107,105,106,107,105,106,107,105,106,107,105,105,105,105,105,105,105,105,143,150,154,145,123,160,123,160,0,0,153,117,144,147,0,0,0,0,0,123,0,117,123,150,143,147,154,123,160,144,143,0,155,123,123,160,0,117,117,123,160,160,2,155,65,128,0,0,123,160,0,0,0,0,0,0,0,0,0,0,0,0,65,128,0,0,117,0,0,0,0,145,150,0,0,0,0,0,0,0,0,0,0,0,145,0,0,144,65,128,0,0,0,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,123,160,0,65,128,0,0,0,122,0,0,0,0,153,123,123,123,123,123,0,117,0,160,0,0,0,0,0,134,181,117,123,157,164,157,134,181,0,0,0,0,0,0,0,0,0,0,117,117,63,2,2,113,116,118,116,2,2,2,2,118,118,114,114,114,122,122,122,122,122,122,122,122,13,134,181,65,63,125,2,122,122,122,122,122,122,122,122,86,128,129,112,86,128,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,125,132,116,118,135,136,2,136,141,142,149,130,119,112,63,120,156,121,165,137,65,123,124,87,138,139,140,141,142,143,133,132,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,136,121,13,157,158,159,2,137,117,160,86,161,128,162,131,163,164,165,166,167,168,65,123,124,87,138,139,140,141,142,143,133,132,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,136,121,13,157,158,159,2,137,117,160,86,161,128,162,131,163,164,165,166,167,168,113,157,164,133,132,123,146,148,148,132,114,142,133,13,131,13,13,13,131,131,142,86,86,128,86,128,86,128,65,86,128,86,128,65,65,117,124,132,148,112,116,150,136,121,161,165,165,13,13,13,13,114,114,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,65,123,123,124,87,144,145,149,129,119,112,63,150,151,120,152,153,154,155,156,121,13,157,158,159,117,86,177,131,163,164,165,166,167,168,168,156,87,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,138,162,140,146,65,123,124,87,138,139,140,141,142,143,133,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,121,13,157,158,159,137,117,160,86,161,128,162,131,163,164,165,166,167,168,133,132,65,65,65,123,123,123,124,124,124,87,87,87,138,138,138,139,139,139,140,140,140,141,141,141,142,142,142,143,143,143,133,133,133,144,144,144,145,145,145,147,147,147,148,148,148,149,149,149,130,130,130,129,129,129,119,119,119,112,112,112,63,63,63,150,150,150,151,151,151,120,120,120,152,152,152,153,153,153,154,154,154,155,155,155,156,156,156,121,121,121,13,13,13,157,157,157,158,158,158,159,159,159,117,117,117,160,160,160,86,86,86,161,161,161,128,128,128,162,162,162,131,131,131,163,163,163,164,164,164,165,165,165,166,166,166,167,167,167,168,168,168,114,114,137,122,63,124,63,124,63,63,149,119,63,87,124,130,129,112,121,142,133,132,142,133,132,142,133,132,86,128,86,128,113,65,65,123,123,124,124,87,87,138,139,140,141,142,143,133,134,134,144,145,145,146,114,147,147,148,149,130,129,119,112,116,118,63,63,135,150,151,120,152,153,154,154,155,155,156,156,181,181,121,13,157,157,158,159,2,137,117,117,160,86,86,161,128,162,177,131,163,164,164,165,166,167,168,13,131,187,113,188,125,65,65,65,65,65,123,124,87,138,139,140,141,142,143,133,132,134,134,134,144,145,146,114,147,148,149,130,129,129,119,119,112,112,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,181,181,121,13,13,157,158,159,2,137,117,160,160,86,161,161,128,128,162,177,131,163,164,165,166,167,167,168,161,162,145,147,117,2,125,161,161,130,123,157,160,86,161,128,162,130,63,13,131,87,63,124,162,0,0,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,87,161,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,128,63,13,188,161,162,166,140,130,149,130,129,142,152,130,161,166,65,160,86,65,162,65,65,130,121,162,166,139,133,132,114,13,13,13,161,166,122,87,86,114,120,13,131,86,128,148,133,132,114,120,114,122,87,87,137,158,13,114,87,149,119,63,133,132,187,125,124,87,138,139,140,116,118,152,2,161,163,2,118,188,156,133,132,151,87,121,151,120,141,140,146,157,86,164,133,132,13,114,13,130,129,114,117,122,117,13,131,0,142,133,132,2,2,2,165,87,87,117,152,117,122,130,120,165,13,131,63,120,165,130,13,131,142,120,114,65,123,123,124,87,144,145,149,129,119,112,63,150,151,120,152,153,154,155,156,121,13,157,158,159,117,86,177,131,163,164,165,166,167,168,2,2,2,2,2,2,2,13,13,120,152,159,13,13,133,132,13,149,119,156,130,129,112,133,132,168,142,86,128,122,120,165,128,86,128,86,128,86,120,159,128,163,165,86,128,86,128,86,120,159,163,165,158,159,86,128,86,128,86,128,86,86,86,86,65,123,124,87,138,139,140,141,142,143,133,132,144,145,146,114,147,148,149,130,129,119,112,63,150,151,120,152,153,154,155,156,136,121,13,157,158,159,2,137,117,160,86,161,128,162,131,163,164,165,166,167,168,65,123,124,87,134,145,147,63,154,155,156,181,157,117,86,164,65,149,119,156,187,113,188,125,65,123,124,87,138,139,140,141,142,143,143,133,132,134,144,144,145,146,114,147,147,148,149,130,129,119,112,116,118,63,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,177,131,163,164,165,166,167,168,86,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,177,131,163,164,165,166,167,168,128,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,130,129,121,2,148,133,132,13,86,128,131,86,128,113,113,133,132,139,131,163,165,131,0,0,0,187,113,188,125,65,123,124,87,138,139,140,141,142,143,133,132,134,144,145,146,114,147,148,149,130,129,119,112,116,118,63,135,150,151,120,152,153,154,155,156,136,181,121,13,157,158,159,2,137,117,160,86,161,128,162,177,131,163,164,165,166,167,168,135,87,135,136,135,87,118,136,121,135,136,130,112,116,118,87,187,87,247,247,248,249,248,248,0,0,0,197,198,199,197,198,199,197,198,197,198,199,198,199,197,198,199,197,198,199,197,197,198,199,197,198,198,199,197,198,199,199,199,197,198,197,198,199,197,198,199,199,197,198,199,197,198,198,198,199,197,198,198,199,198,199,197,198,199,197,198,199,197,198,199,197,198,199,0,0,201,201,202,201,202,201,202,202,201,202,201,201,202,201,202,201,202,201,202,201,202,202,202,202,202,201,202,201,202,201,202,202,201,0,0,0,204,204,204,208,0,0,0,208,0,208,209,210,210,210,0,209,0,0,0,0,214,213,211,214,213,211,211,211,211,213,213,213,213,214,213,211,214,213,211,214,213,211,214,213,211,214,213,211,214,213,211,214,211,211,214,213,211,214,213,211,214,213,211,214,213,211,213,0,0,0,0,212,221,218,221,218,212,218,218,218,217,221,221,221,221,221,218,221,218,221,218,221,218,221,218,221,218,0,218,218,221,218,221,218,221,218,221,218,217,221,0,0,0,0,223,224,223,224,223,224,223,224,223,224,223,224,223,224,223,224,220,224,219,223,223,224,223,224,223,224,223,224,223,224,223,224,223,224,223,224],"f":"````````````````````````````````````````{{bd}{{f{d}}}}`{{{h{c}}}{{h{j}}}{}}{{{h{l}}}{{h{{A`{n}}}}}}{{{h{c}}}{{h{e}}}{}{}}000000000{{{h{Abc}}}{{h{Abe}}}{}{}}000000000{{}{{`{{Af{AdAdAdAdAdAd}}}}}}{{}{{`{{Af{AdAdAd}}}}}}{{}{{`{{Af{AdAdAdAdAdAdAdAd}}}}}}{{{h{Ah}}{Al{{h{Aj}}}}}{{f{Ad}}}}{{{h{An}}}An}{{{h{l}}}l}{{{h{B`}}}B`}{{{h{Bb}}}Bb}{{{h{b}}}b}{{{h{c}}{h{Abe}}}Ad{}{}}0000{{{h{l}}{h{l}}}Bd}{{{h{Bf}}{h{l}}{Bh{nn}}}{{Bn{{Bl{Bj}}}}}}{{{h{Bf}}{h{l}}C`}{{Bn{{Bl{Bj}}}}}}``{Cb{{h{c}}}{}}00{{{h{l}}}{{h{c}}}{}}1111111{Cb{{h{Abc}}}{}}000000000{c{{Cd{l}}}Cf}{c{{Cd{Bb}}}Cf}{c{{Cd{Ah}}}Cf}{c{{Cd{b}}}Cf}{CbAd}000000000{{{h{Bf}}{h{l}}}{{Bn{{Bl{Bj}}}}}}{{{h{Bf}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}`{{{h{An}}{h{An}}}Ch}{{{h{l}}{h{l}}}Ch}{{{h{B`}}{h{B`}}}Ch}{{{h{Bb}}{h{Bb}}}Ch}{{{h{Ah}}{h{Ah}}}Ch}{{{h{b}}{h{b}}}Ch}{{{h{c}}{h{e}}}Ch{}{}}00000000000`{{{h{Cj}}{h{AbCl}}}Cn}0{{{h{An}}{h{AbCl}}}Cn}0{{{h{l}}{h{AbCl}}}Cn}{{{h{B`}}{h{AbCl}}}Cn}{{{h{Bb}}{h{AbCl}}}Cn}{{{h{C`}}{h{AbCl}}}Cn}{{{h{D`}}{h{AbCl}}}Cn}{{{h{Ah}}{h{AbCl}}}Cn}{{{h{b}}{h{AbCl}}}Cn}{{{h{Db}}{h{AbCl}}}Cn}{DdCj}{DfCj}{DhCj}{DjCj}{DlCj}{DnCj}{E`Cj}{EbCj}{cc{}}{EdCj}{EfCj}{EhCj}{EjCj}{ElCj}{EnCj}{F`Cj}777777777{e{{f{l}}}Fb{{Ff{}{{Fd{c}}}}}}{e{{f{Bb}}}Fb{{Ff{}{{Fd{c}}}}}}{{{A`{n}}}{{f{l}}}}{{{h{Bf}}{h{l}}}{{Bn{{Bl{Bj}}}}}}{{{h{l}}{h{Abc}}}AdFh}{{{h{Bb}}{h{Abc}}}AdFh}{{{h{D`}}}{{h{Bb}}}}{{}Cb}000000000{l{{A`{n}}}}{ce{}{}}000000000{An{{h{Fj}}}}`{{{h{Cj}}}An}{{{h{Bf}}{Al{{h{l}}}}}{{Bn{{Bl{Bj}}}}}}9{{{h{Bf}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}``{{{h{Cj}}}{{h{Fj}}}}{{{h{B`}}}{{h{l}}}}{{{h{Bb}}}{{h{Fj}}}}```{{{h{Bb}}}{{h{l}}}}`>{{Anc}Cj{{Fl{n}}}}{nl}{lB`}{{ln}Bb}{{{h{l}}}{{Al{l}}}}{{{h{l}}{h{l}}}{{Al{Bd}}}}`{{{h{B`}}}{{h{{Bh{nn}}}}}}``{{{h{Bf}}{h{Bb}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}````{{{h{l}}c}CdFn}{{{h{Bb}}c}CdFn}{{{h{Ah}}c}CdFn}{{{h{b}}c}CdFn}`{{{h{Cj}}}{{Al{{h{j}}}}}}```{{{h{Bf}}{h{Bb}}}{{Bn{{Bl{Bj}}}}}}{{{h{AbD`}}}{{A`{Ah}}}}{{{h{AbD`}}}{{A`{b}}}}{{{h{c}}}e{}{}}0000{{{h{c}}}n{}}0{{{h{l}}}n}``{c{{Cd{e}}}{}{}}0000000000000000000{{{h{c}}}G`{}}000000000{{{h{Bf}}{h{l}}{Bh{nn}}}{{Bn{{Bl{Bj}}}}}}{{{h{Bf}}D`}{{Bn{{Bl{Bj}}}}}}{ce{}{}}000000000{{Cj{h{Fj}}c}Cj{{Fl{n}}}}{{l{Bh{nn}}}B`}{{Cjc}Cj{{Fl{Gb}}}}```````````````````````````````{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{Gj}}}{{f{Ad}}}{}{}}0000000{{{h{Gl}}}{{f{Gn}}}}{{{h{H`}}}{{f{Hb}}}}22222222{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{HdHf}{{{h{Hf}}}Hf}{{{h{c}}{h{Abe}}}Ad{}{}}{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}0{CbAd}0{cc{}}0{{}Cb}0{ce{}{}}0{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{H`}}c}{{f{c}}}{}{}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{H`}}cc}{{f{c}}}{}{}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{H`}}}{{f{c}}}{}{}}{{HfHh}{{f{Hj}}}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{Gl}}{A`{c}}}{{f{e}}}{}{}}{{{h{Gn}}}{{f{Gl}}}}{{{h{Ab{Gh{}{{Gd{c}}{Gf{e}}}}}}{h{Hl}}{A`{c}}}{{f{c}}}{}{}}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}0{{{h{Hb}}}{{f{H`}}}};;{{HdCb}Hd}0{{HdCh}Hd}0```````````````````````````````````````````{{{h{Hn}}}{{h{`}}}}{{I`I`}I`}{{{h{{Id{}{{Ib{c}}}}}}IfCh}{{f{c}}}{}}{{{h{Ih}}IfCh}{{f{c}}}{}}{{{h{{Ij{c}}}}IfCh}{{f{e}}}Id{}}{{{h{{Il{c}}}}IfCh}{{f{e}}}Id{}}{{{h{{In{c}}}}IfCh}{{f{e}}}Id{}}{{{h{{J`{c}}}}IfCh}{{f{e}}}Id{}}{{{h{I`}}IfCh}{{f{Jb}}}}{{{h{c}}}{{h{e}}}{}{}}00000000{{{h{Abc}}}{{h{Abe}}}{}{}}00000000{{{h{Ih}}}Ih}{{{h{Hn}}}Hn}{{{h{{Ij{c}}}}}{{Ij{c}}}Jd}{{{h{{Il{c}}}}}{{Il{c}}}Jd}{{{h{{In{c}}}}}{{In{c}}}Jd}{{{h{{J`{c}}}}}{{J`{c}}}Jd}{{{h{I`}}}I`}{{{h{Jb}}}Jb}{{{h{Jf}}}Jf}{{{h{c}}{h{Abe}}}Ad{}{}}00000000{Cb{{h{c}}}{}}00000000{Cb{{h{Abc}}}{}}00000000{c{{Cd{Ih}}}Cf}{c{{Cd{Hn}}}Cf}{c{{Cd{{Ij{e}}}}}CfJh}{c{{Cd{{Il{e}}}}}CfJh}{c{{Cd{{In{e}}}}}CfJh}{c{{Cd{{J`{e}}}}}CfJh}{c{{Cd{I`}}}Cf}{c{{Cd{Jb}}}Cf}{c{{Cd{Jf}}}Cf}{CbAd}00000000{{{h{Ih}}{h{Ih}}}Ch}{{{h{Hn}}{h{Hn}}}Ch}{{{h{{Ij{c}}}}{h{{Ij{c}}}}}ChJj}{{{h{{Il{c}}}}{h{{Il{c}}}}}ChJj}{{{h{{In{c}}}}{h{{In{c}}}}}ChJj}{{{h{{J`{c}}}}{h{{J`{c}}}}}ChJj}{{{h{I`}}{h{I`}}}Ch}{{{h{Jb}}{h{Jb}}}Ch}{{{h{Jf}}{h{Jf}}}Ch}{{IhJl}I`}{{{h{c}}{h{e}}}Ch{}{}}00{{{h{Hn}}}{{h{Jn}}}}{{{h{Ih}}{h{AbCl}}}Cn}0{{{h{Hn}}{h{AbCl}}}Cn}0{{{h{{Ij{c}}}}{h{AbCl}}}CnK`}{{{h{{Il{c}}}}{h{AbCl}}}CnK`}{{{h{{Il{c}}}}{h{AbCl}}}CnKb}{{{h{{In{c}}}}{h{AbCl}}}CnK`}{{{h{{In{c}}}}{h{AbCl}}}CnKb}{{{h{{J`{c}}}}{h{AbCl}}}Cn{KbK`}}{{{h{{J`{c}}}}{h{AbCl}}}CnK`}{{{h{I`}}{h{AbCl}}}Cn}0{{{h{Jb}}{h{AbCl}}}Cn}0{{{h{Jf}}{h{AbCl}}}Cn}0{cc{}}00000000??{{}Cb}00000000{{{h{{Ij{c}}}}}{{Kd{{h{c}}}}}{}}{ce{}{}}00000000{JfCh}{{Ihc}I`{{Ff{}{{Fd{Jl}}}}}}{IhI`}100022{{IhJl}I`}0{{{h{Ih}}}{{h{Fj}}}}{I`I`}{JfJf}{cIh{{Fl{n}}}}{{cKf{Kh{`}}}Hn{{Fl{n}}}}{{Jfc}{{Il{c}}}{}}{{JfcJl}{{In{c}}}{}}{I`c{}}88{{I`I`}I`}7{{{h{Ih}}c}CdFn}{{{h{Hn}}c}CdFn}{{{h{{Ij{c}}}}e}CdKjFn}{{{h{{Il{c}}}}e}CdKjFn}{{{h{{In{c}}}}e}CdKjFn}{{{h{{J`{c}}}}e}CdKjFn}{{{h{I`}}c}CdFn}{{{h{Jb}}c}CdFn}{{{h{Jf}}c}CdFn}{{IhJl}I`}{{{h{c}}}e{}{}}00000000{{{h{c}}}n{}}0000000{c{{Cd{e}}}{}{}}00000000000000000{{{h{c}}}G`{}}00000000{ce{}{}}00000000``````````````````````````{{{h{c}}}{{h{e}}}{}{}}0000{{{h{Abc}}}{{h{Abe}}}{}{}}0000{Kl{{f{Kn}}}}{{{h{Kn}}}Kn}{{{h{c}}{h{Abe}}}Ad{}{}}{{{h{AbL`}}}{{Bn{{Bl{Bj}}}}}}{{{h{Kn}}c}{{f{Ad}}}{{Lb{Fj}}}}{Cb{{h{c}}}{}}0000{Cb{{h{Abc}}}{}}0000{CbAd}0000{{{h{Kn}}c}{{f{Ch}}}{{Lb{Fj}}}}{{{h{Ld}}}{{f{Ch}}}}{{{h{Lf}}}{{f{Ch}}}}{{{h{Kn}}{h{AbCl}}}Cn}{{{h{Kl}}{h{AbCl}}}Cn}{{{h{Ld}}{h{AbCl}}}Cn}{{{h{Lf}}{h{AbCl}}}Cn}{cc{}}0000{c{{f{Kl}}}{{Lb{Fj}}}}{{}Cb}0000{ce{}{}}0000{{{h{Ld}}}{{h{Fj}}}}{{{h{Lf}}}{{h{Fj}}}}{{{h{Ld}}}{{f{Lh}}}}{cKlFb}{{}Kl}{{{h{Kn}}c}{{f{Ld}}}{{Lb{Fj}}}}{{{h{Kn}}c}{{f{Lf}}}{{Lb{Fj}}}}{{{h{Lj}}{Ln{Ll}}}{{Bn{{Bl{Bj}}}}}}{{{h{Ld}}}{{f{M`}}}}{{{h{Ld}}}{{f{{`{Lj}}}}}}{{{h{Kn}}c}{{f{Ad}}}{{Lb{Fj}}}}`{LfLd}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}000000000{{{h{c}}}G`{}}0000?????{{Klce}KlFbFb}{{Klg}KlFbFb{{Ff{}{{Fd{{Af{ce}}}}}}}}{{{h{AbL`}}M`}{{Bn{{Bl{Bj}}}}}}{{{h{Lf}}M`}{{f{Ad}}}}{{{h{Lf}}}{{f{{Bl{L`}}}}}}`````{{{h{c}}}{{h{e}}}{}{}}00{{{h{Abc}}}{{h{Abe}}}{}{}}00{Mb{{f{Md}}}}{{{h{Mf}}}Mf}{{{h{c}}{h{Abe}}}Ad{}{}}{{{h{Md}}}{{Al{{h{{Mh{n}}}}}}}}``{{{h{Mf}}}{{h{Fj}}}}`{Cb{{h{c}}}{}}00{Cb{{h{Abc}}}{}}00{c{{Cd{Mf}}}Cf}{CbAd}00{{{h{Mf}}{h{Mf}}}Ch}{{{h{Md}}{h{AbCl}}}Cn}{{{h{Mf}}{h{AbCl}}}Cn}{cc{}}00{{}Cb}00{ce{}{}}00`{{{h{Md}}}{{f{Hh}}}}{{{h{Mf}}}{{Al{{h{Jb}}}}}}`{{{h{Mf}}}{{h{{Mh{Mj}}}}}}``{{{h{Mf}}}{{h{Gn}}}}`{{{h{Mf}}}If}{{Mbe}MbFb{{Ff{}{{Fd{c}}}}}}{MbMb}0{{{h{Mf}}c}CdFn}{{{h{Md}}}{{h{Ml}}}}{{MbMn}Mb}`{{{h{Md}}}{{f{Hj}}}}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}00000{{{h{c}}}G`{}}00>>>{{Mb{Al{Cb}}}Mb}{{MbCh}Mb}{{MbCb}Mb}0{{MbI`}Mb}122````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{h{Gn}}Mj}{{Al{{Kh{`}}}}}}{{dGn}{{f{d}}}}{{dN`}{{f{d}}}}{{{h{AbNb}}c}{{f{Ad}}}{{Nf{}{{Fd{Nd}}}}}}{{NhMjcNj}{{f{Nh}}}Fb}{{NlceNj}{{f{Nl}}}{{Lb{Fj}}}{{Fl{n}}}}{{Nhc}{{f{Nh}}}{{Ff{}{{Fd{Nn}}}}}}4{{dGn}d}{{dO`}{{f{d}}}}{{dOb}{{f{d}}}}{{NlNn}{{f{Nl}}}}{{Nlc}{{f{Nl}}}{{Ff{}{{Fd{Nn}}}}}}```{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Kf}}}{{f{Ad}}}{}}0000000{{{h{AbAj}}O`}Ad}{{{h{c}}}{{h{j}}}{}}0{{{h{Hb}}}{{Al{{h{Of}}}}}}{{{h{Gn}}}{{h{Oh}}}}{{OjOl}{{f{Oj}}}}{{dOl}d}66666666{cJl{{Ff{}{{Fd{On}}}}}}{cA@`{{Ff{}{{Fd{On}}}}}}{{A@bc}{{f{A@d}}}{{Fl{If}}}}{{N`c}{{f{A@d}}}{{Fl{If}}}}{cJl{{Fl{Ch}}}}{cA@`{{Fl{Ch}}}}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{{{h{c}}}{{h{e}}}{}{}}00000000000000000000000000000000000000000000000000000000000000{{{h{Abc}}}{{h{Abe}}}{}{}}00000000000000000000000000000000000000000000000000000000000000{Oj{{f{A@f}}}}{{{h{A@h}}}{{Cd{A@jA@l}}}}{NhN`}{Nl{{f{A@d}}}}{A@n{{f{Gn}}}}{{{h{AA`}}{h{Gn}}}{{f{Ob}}}}{d{{f{AAb}}}}{{{h{AA`}}}{{f{Ob}}}}{{}{{`{{Af{AdAdAdAdAd}}}}}}0{{}{{`{{Af{AdAdAdAd}}}}}}{cNl{{Fl{If}}}}1{{}Nh}{{}A@n}{{}{{`{{Af{AdAdAdAdAdAdAd}}}}}}4{{}AA`}1`{{{h{Hb}}}Hb}{{{h{Of}}}Of}{{{h{Oh}}}Oh}{{{h{Jn}}}Jn}{{{h{AAd}}}AAd}{{{h{AAf}}}AAf}{{{h{AAh}}}AAh}{{{h{AAj}}}AAj}{{{h{AAl}}}AAl}{{{h{AAn}}}AAn}{{{h{A@j}}}A@j}{{{h{A@h}}}A@h}{{{h{AB`}}}AB`}{{{h{ABb}}}ABb}{{{h{ABd}}}ABd}{{{h{Nd}}}Nd}{{{h{ABf}}}ABf}{{{h{ABh}}}ABh}{{{h{ABj}}}ABj}{{{h{A@d}}}A@d}{{{h{A@b}}}A@b}{{{h{Nn}}}Nn}{{{h{N`}}}N`}{{{h{Gn}}}Gn}{{{h{ABl}}}ABl}{{{h{ABn}}}ABn}{{{h{O`}}}O`}{{{h{AC`}}}AC`}{{{h{ACb}}}ACb}{{{h{ACd}}}ACd}{{{h{ACf}}}ACf}{{{h{ACh}}}ACh}{{{h{AA`}}}AA`}{{{h{Ob}}}Ob}{{{h{Aj}}}Aj}{{{h{ACj}}}ACj}{{{h{ACl}}}ACl}{{{h{ACn}}}ACn}{{{h{d}}}d}{{{h{AAb}}}AAb}{{{h{Nj}}}Nj}{{{h{AD`}}}AD`}{{{h{Jl}}}Jl}{{{h{ADb}}}ADb}{{{h{A@`}}}A@`}{{{h{ADd}}}ADd}{{{h{A@f}}}A@f}{{{h{ADf}}}ADf}{{{h{ADh}}}ADh}{{{h{ADj}}}ADj}{{{h{ADl}}}ADl}{{{h{ADn}}}ADn}{{{h{AE`}}}AE`}{{{h{c}}{h{Abe}}}Ad{}{}}0000000000000000000000000000000000000000000000000000{Nb{{f{Ad}}}}{{{h{ACj}}{h{ACj}}}Bd}{{{h{ADh}}{h{ADh}}}Bd}{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}{{{h{Of}}{h{AD`}}}Ch}{ABd{{`{{Ff{}{{Fd{Nd}}}}}}}}``{{{h{AbA@h}}AB`}{{h{AbA@h}}}}`{{{h{AAl}}}AB`}{{{h{A@j}}}AB`}{{{h{Aj}}}{{h{If}}}}{{{h{A@f}}}{{h{If}}}}{{{h{Aj}}}AEb}{{{h{Aj}}}{{Al{{h{Ml}}}}}}{{{h{Aj}}}{{Al{Mn}}}}{{{h{A@f}}}{{h{AEd}}}}{{{h{A@f}}}AEf}{{{h{AAl}}}{{h{A@j}}}}{{{h{Jl}}}{{h{Of}}}}{MjJl}{MjA@`}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{{MjAEhAEh}{{f{Jl}}}}{{MjAEhAEh}{{f{A@`}}}}{{AEhAEh}{{f{Hb}}}}{c{{f{Jl}}}{{Fl{AEj}}}}{AElA@`}65{AEh{{f{AEh}}}}0{{{h{Nj}}}n}{{}Oh}{{}A@h}{{}ABh}{{}N`}{{}Nh}{{}ABl}{{}AA`}{{}Ob}{{}ADb}{{{h{ADj}}}{{Al{{h{n}}}}}}{{{h{ADj}}}{{h{l}}}}{{{h{Aj}}}{{h{AEn}}}}{{{h{Aj}}}Mj}{{{h{Aj}}}{{h{AF`}}}}{{{h{Aj}}}Mn}``{Cb{{h{c}}}{}}00000000000000000000000000000000000000000000000000000000000000{Cb{{h{Abc}}}{}}00000000000000000000000000000000000000000000000000000000000000{c{{Cd{Hb}}}Cf}{c{{Cd{Of}}}Cf}0{c{{Cd{Oh}}}Cf}{c{{Cd{Jn}}}Cf}{c{{Cd{AB`}}}Cf}{c{{Cd{ABb}}}Cf}{c{{Cd{ABj}}}Cf}{c{{Cd{A@b}}}Cf}{c{{Cd{Nn}}}Cf}{c{{Cd{N`}}}Cf}{c{{Cd{Gn}}}Cf}{c{{Cd{ABl}}}Cf}{c{{Cd{ABn}}}Cf}{c{{Cd{O`}}}Cf}{c{{Cd{AC`}}}Cf}{c{{Cd{ACb}}}Cf}{c{{Cd{ACd}}}Cf}{c{{Cd{ACf}}}Cf}{c{{Cd{ACh}}}Cf}{c{{Cd{Ob}}}Cf}{c{{Cd{Aj}}}Cf}{c{{Cd{ACj}}}Cf}{c{{Cd{ACl}}}Cf}{c{{Cd{ACn}}}Cf}{c{{Cd{Nj}}}Cf}{c{{Cd{Jl}}}Cf}{c{{Cd{AFb}}}Cf}{c{{Cd{A@f}}}Cf}{c{{Cd{ADf}}}Cf}{c{{Cd{ADh}}}Cf}{c{{Cd{ADj}}}Cf}{c{{Cd{ADl}}}Cf}{c{{Cd{ADn}}}Cf}{c{{Cd{AE`}}}Cf}```{cJl{{Fl{AFd}}}}{cA@`{{Fl{AFd}}}}{CbAd}00000000000000000000000000000000000000000000000000000000000000`{{}ADd}{{{h{AAh}}}{{h{{Mh{AFf}}}}}}{{{h{ABd}}}{{h{{Mh{Nd}}}}}}{{{h{Hb}}{h{Hb}}}Ch}{{{h{Of}}{h{Of}}}Ch}{{{h{Oh}}{h{Oh}}}Ch}{{{h{Jn}}{h{Jn}}}Ch}{{{h{AAd}}{h{AAd}}}Ch}{{{h{AAf}}{h{AAf}}}Ch}{{{h{AAh}}{h{AAh}}}Ch}{{{h{AAj}}{h{AAj}}}Ch}{{{h{AAl}}{h{AAl}}}Ch}{{{h{AAn}}{h{AAn}}}Ch}{{{h{A@j}}{h{A@j}}}Ch}{{{h{AB`}}{h{AB`}}}Ch}{{{h{ABb}}{h{ABb}}}Ch}{{{h{ABd}}{h{ABd}}}Ch}{{{h{Nd}}{h{Nd}}}Ch}{{{h{ABf}}{h{ABf}}}Ch}{{{h{ABh}}{h{ABh}}}Ch}{{{h{ABj}}{h{ABj}}}Ch}{{{h{A@d}}{h{A@d}}}Ch}{{{h{A@b}}{h{A@b}}}Ch}{{{h{Nn}}{h{Nn}}}Ch}{{{h{N`}}{h{N`}}}Ch}{{{h{Gn}}{h{Gn}}}Ch}{{{h{ABl}}{h{ABl}}}Ch}{{{h{ABn}}{h{ABn}}}Ch}{{{h{O`}}{h{O`}}}Ch}{{{h{AC`}}{h{AC`}}}Ch}{{{h{ACb}}{h{ACb}}}Ch}{{{h{ACd}}{h{ACd}}}Ch}{{{h{ACf}}{h{ACf}}}Ch}{{{h{ACh}}{h{ACh}}}Ch}{{{h{Ob}}{h{Ob}}}Ch}{{{h{Aj}}{h{Aj}}}Ch}{{{h{ACj}}{h{ACj}}}Ch}{{{h{ACl}}{h{ACl}}}Ch}{{{h{ACn}}{h{ACn}}}Ch}{{{h{AAb}}{h{AAb}}}Ch}{{{h{Nj}}{h{Nj}}}Ch}{{{h{AD`}}{h{AD`}}}Ch}{{{h{Jl}}{h{Jl}}}Ch}{{{h{ADb}}{h{ADb}}}Ch}{{{h{A@`}}{h{A@`}}}Ch}{{{h{ADd}}{h{ADd}}}Ch}{{{h{A@f}}{h{A@f}}}Ch}{{{h{ADf}}{h{ADf}}}Ch}{{{h{ADh}}{h{ADh}}}Ch}{{{h{ADj}}{h{ADj}}}Ch}{{{h{ADl}}{h{ADl}}}Ch}{{{h{ADn}}{h{ADn}}}Ch}{{{h{AE`}}{h{AE`}}}Ch}{{{h{A@j}}}{{h{{Mh{Mj}}}}}}{{{h{AbA@h}}{A`{Mj}}}{{h{AbA@h}}}}{{{h{c}}{h{e}}}Ch{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000```{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Kf}}c}{{f{c}}}{}}{{{h{Gn}}{h{Fj}}}{{Al{{h{Kf}}}}}}{{{h{Oh}}Mj}{{Al{{h{Kf}}}}}}{{{h{Gn}}Mj}{{Al{{h{Kf}}}}}}{{{h{Oh}}{h{Fj}}}{{Al{{h{Kf}}}}}}33``{{{h{Gn}}{h{Fj}}}{{Al{Mj}}}}`{{{h{Oh}}}{{h{{Mh{Kf}}}}}}{{{h{A@d}}}{{h{{Mh{ABj}}}}}}{{{h{A@b}}}{{h{{Mh{ABj}}}}}}{{{h{N`}}}{{h{{Mh{Nn}}}}}}`{{{h{AAl}}}ABb}{{{h{A@j}}}ABb}{{{h{AbA@h}}ABb}{{h{AbA@h}}}}{{{h{AAl}}}{{h{Fj}}}}{{{h{A@j}}}{{h{Fj}}}}{{{h{AbA@h}}n}{{h{AbA@h}}}}{{{h{AAl}}}Ll}{{{h{A@j}}}Ll}{{{h{AbA@h}}Ll}{{h{AbA@h}}}}{cJl{{Ff{}{{Fd{On}}}}}}{cA@`{{Ff{}{{Fd{On}}}}}}{cJl{{Fl{AFh}}}}{cA@`{{Fl{AFh}}}}{{{h{Nb}}{h{AbCl}}}Cn}{{{h{Hb}}{h{AbCl}}}Cn}0{{{h{Of}}{h{AbCl}}}Cn}0{{{h{Oh}}{h{AbCl}}}Cn}0{{{h{Jn}}{h{AbCl}}}Cn}0{{{h{AAd}}{h{AbCl}}}Cn}{{{h{AAf}}{h{AbCl}}}Cn}{{{h{AAh}}{h{AbCl}}}Cn}{{{h{AAj}}{h{AbCl}}}Cn}{{{h{AAl}}{h{AbCl}}}Cn}{{{h{AAn}}{h{AbCl}}}Cn}{{{h{A@j}}{h{AbCl}}}Cn}{{{h{A@l}}{h{AbCl}}}Cn}0{{{h{AB`}}{h{AbCl}}}Cn}{{{h{ABb}}{h{AbCl}}}Cn}0{{{h{ABd}}{h{AbCl}}}Cn}{{{h{Nd}}{h{AbCl}}}Cn}{{{h{ABf}}{h{AbCl}}}Cn}0{{{h{ABh}}{h{AbCl}}}Cn}{{{h{ABj}}{h{AbCl}}}Cn}{{{h{A@d}}{h{AbCl}}}Cn}{{{h{A@b}}{h{AbCl}}}Cn}{{{h{Nn}}{h{AbCl}}}Cn}{{{h{N`}}{h{AbCl}}}Cn}{{{h{Nh}}{h{AbCl}}}Cn}{{{h{Nl}}{h{AbCl}}}Cn}{{{h{Gn}}{h{AbCl}}}Cn}0{{{h{A@n}}{h{AbCl}}}Cn}{{{h{ABl}}{h{AbCl}}}Cn}{{{h{ABn}}{h{AbCl}}}Cn}{{{h{O`}}{h{AbCl}}}Cn}{{{h{AC`}}{h{AbCl}}}Cn}{{{h{ACb}}{h{AbCl}}}Cn}{{{h{ACd}}{h{AbCl}}}Cn}0{{{h{ACf}}{h{AbCl}}}Cn}0{{{h{ACh}}{h{AbCl}}}Cn}0{{{h{AFj}}{h{AbCl}}}Cn}0{{{h{Ob}}{h{AbCl}}}Cn}{{{h{Aj}}{h{AbCl}}}Cn}{{{h{ACj}}{h{AbCl}}}Cn}0{{{h{ACl}}{h{AbCl}}}Cn}{{{h{ACn}}{h{AbCl}}}Cn}{{{h{d}}{h{AbCl}}}Cn}{{{h{AAb}}{h{AbCl}}}Cn}{{{h{Nj}}{h{AbCl}}}Cn}0{{{h{AD`}}{h{AbCl}}}Cn}{{{h{Jl}}{h{AbCl}}}Cn}0{{{h{ADb}}{h{AbCl}}}Cn}{{{h{A@`}}{h{AbCl}}}Cn}{{{h{ADd}}{h{AbCl}}}Cn}{{{h{AFb}}{h{AbCl}}}Cn}{{{h{A@f}}{h{AbCl}}}Cn}{{{h{ADf}}{h{AbCl}}}Cn}{{{h{ADh}}{h{AbCl}}}Cn}0{{{h{ADj}}{h{AbCl}}}Cn}{{{h{ADl}}{h{AbCl}}}Cn}{{{h{ADn}}{h{AbCl}}}Cn}{{{h{AE`}}{h{AbCl}}}Cn}{{{h{Aj}}}ACj}{{{h{A@f}}}ADh}{cc{}}000{AAfHb}{OhHb}2{AAdHb}{OfHb}44444444444{AFlA@l}5{nA@l}666666666{A@dA@b}7{ABjNn}8{A@dN`}{A@bN`}:::::::::::::{AFlAFj}{nAFj}<<{AAbAj}========{JlAD`}>>{{{Kd{{Af{A@`{Al{A@`}}}}}}}ADb}?{JlA@`}{cc{}}000000{AE`ADn}11{cADb{{Ff{}{{Fd{{Af{A@`{Al{A@`}}}}}}}}}}{cADd{{Ff{}{{Fd{{Al{A@`}}}}}}}}{{{h{Fj}}}{{f{ABb}}}}{{{h{Fj}}}{{f{ABf}}}}{{{h{Fj}}}{{f{Nj}}}}{C`{{f{d}}}}{Db{{f{Oj}}}}{{{h{ADb}}{h{A@`}}}{{Al{{h{{Al{A@`}}}}}}}}{{{h{ADb}}{h{ADb}}}Ch}{{{h{A@d}}}Ch}{{{h{Of}}{h{Abc}}}AdFh}{{{h{ACj}}{h{Abc}}}AdFh}{{{h{AD`}}{h{Abc}}}AdFh}{{{h{Jl}}{h{Abc}}}AdFh}{{{h{ADb}}{h{Abc}}}AdFh}{{{h{A@`}}{h{Abc}}}AdFh}{{{h{ADd}}{h{Abc}}}AdFh}{{{h{A@d}}}{{Al{Mj}}}}{{{h{Gn}}}Mj}{{{h{Aj}}}{{h{{Mh{ACn}}}}}}{{{h{A@f}}}{{h{{Mh{ADf}}}}}}`{{{h{Gn}}}{{`{{AFn{}{{Fd{Mj}}}}}}}}{{{h{Oh}}Cb}{{h{c}}}{}}{{{h{ADd}}Cb}{{h{c}}}{}}{{{h{Oh}}}{{f{{Bh{MjKf}}}}}}{{{h{Oh}}}{{f{{Bh{MjMj}}}}}}{{}Cb}00000000000000000000000000000000000000000000000000000000000000`{{{h{AbADb}}A@`{Al{A@`}}}{{Al{{Al{A@`}}}}}}{cJl{{Fl{Mj}}}}{cA@`{{Fl{Mj}}}}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000{A@`{{Bl{AG`}}}}{GnA@n}{{Aj{Al{n}}}d}3{ADbc{}}{ADdc{}}{ADlc{}}{AAh{{Af{{A`{AFf}}AAj}}}}{A@dA@b}{ABjNn}{A@dN`}{A@bN`}{{{h{AAl}}}Ch}{{{h{AC`}}}Ch}{{{h{A@d}}{h{A@b}}}Ch}{{{h{ADb}}}Ch}{{{h{ADl}}}Ch}{{{h{Hb}}}Ch}{{{h{AD`}}}Ch}{{{h{Jl}}}Ch}2{{{h{ADd}}Cb}Ch}33{{{h{A@d}}}Ch}{{{h{Ob}}}Ch}{{{h{ADd}}}{{`{{AFn{}{{Fd{{Al{{h{A@`}}}}}}}}}}}}{{{h{ADl}}}{{`{{Nf{}{{Fd{{h{ADn}}}}}}}}}}`{{{h{A@j}}}{{h{{Mh{On}}}}}}{{{h{AbA@h}}{A`{On}}}{{h{AbA@h}}}}`{{{h{Aj}}}Mn}0{{{h{Aj}}}{{f{{AGd{AGb}}}}}}{{{h{ADb}}}Cb}{{{h{ADl}}}Cb}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{AAd}}c}{{f{c}}}{}}{{MjHbCh}Jn}{{{h{Jl}}}{{h{AD`}}}}{{{h{Nd}}{h{Kn}}}{{f{AAh}}}}{{{h{O`}}{h{Kn}}{h{Aj}}}{{f{ABd}}}}{{{h{Aj}}}{{h{Fj}}}}{{{h{A@f}}}{{h{Fj}}}}{cJl{{Fl{Mn}}}}{cA@`{{Fl{Mn}}}}`{{{h{A@j}}}{{h{{Bh{MjJl}}}}}}{{{h{AbA@h}}{Bh{MjJl}}}{{h{AbA@h}}}}`{{{h{O`}}}{{h{Fj}}}}`{{{h{Ab{Od{}{{Gd{c}}}}}}{h{AAf}}cc}{{f{c}}}{}}{{MjHb}Jn}<``{{{h{Aj}}}{{h{{Mh{ACl}}}}}}````{{{h{Gn}}Mj}{{Al{{h{Fj}}}}}}{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}{{LfMn{A`{On}}}AGf}{A@fOj}{{{A`{Kf}}}Oh}{{MjcHbCh}JnFb}{KfAAd}{{KfKf}AAf}{{AAj{A`{AAl}}}AAh}{{}Nh}{cNl{{Fl{If}}}}{{MnACb}AC`}{{GncObnACj{Bh{nn}}}{{f{d}}}{{Fl{N`}}}}{{}ADb}{{AEfMn}ADf}{{Aj{Al{n}}}d}{{N`c}{{f{Nl}}}{{Fl{If}}}}{{{h{AbAGh}}}{{Al{c}}}{}}`{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}`{{MjcHb}JnFb}``{{{h{O`}}}{{Al{Mn}}}}{{{h{{Bh{n{A`{On}}}}}}}{{f{AAj}}}}{{{h{{Mh{On}}}}}{{f{AAh}}}}{{{h{{Mh{On}}}}ACjc}{{f{ABd}}}{{AGl{Mj}{{AGj{{f{{Al{Oh}}}}}}}}}}{{{h{ACj}}{h{ACj}}}{{Al{Bd}}}}{{{h{Jl}}{h{Jl}}}{{Al{Bd}}}}{{{h{ADh}}{h{ADh}}}{{Al{Bd}}}}{{{h{A@j}}}{{h{ADd}}}}{{{h{AbA@h}}ADd}{{h{AbA@h}}}}{{{h{Aj}}Mj}{{Al{{h{AGn}}}}}}`{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{AGn}}}}}}}}}}{{{h{A@d}}}{{h{Oh}}}}{{{h{A@b}}{h{Gn}}}{{f{Oh}}}}`{{{h{Nj}}}Ch}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Of}}}{{f{c}}}{}}{{{h{Nj}}{h{Fj}}{h{Jb}}}{{f{{Al{I`}}}}}}{{{h{Aj}}}{{h{{Bh{nn}}}}}}{{{h{A@f}}}{{h{{Bh{nn}}}}}}{{{h{Gn}}cCh}{{f{Hb}}}{{Ff{}{{Fd{Mj}}}}}}{{{h{AAl}}}Ll}{{{h{A@j}}}Ll}{{{h{AbA@h}}Ll}{{h{AbA@h}}}}{{d{h{{Mh{n}}}}}{{f{d}}}}{{d{h{Fj}}}d}{{d{h{{Mh{Mn}}}}}d}{{{h{ADj}}}{{h{ADl}}}}{{MjcHb}JnFb}`{{{h{Nj}}{h{Hb}}}{{f{Hb}}}}`{{{h{Nj}}{h{Nj}}}Ch}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Gn}}c}{{f{c}}}{}}{{{h{A@d}}}{{h{Gn}}}}{{{h{O`}}{h{Aj}}}{{f{If}}}}{{{h{ADj}}{h{A@f}}}{{f{If}}}}{{{h{Aj}}AEb}{{Al{{h{If}}}}}}{{{h{A@f}}AEb}{{Al{{h{If}}}}}}{{{h{Gn}}}AEb}{{{h{O`}}}{{Al{AEb}}}}{{{h{ADj}}}AEb}{{{h{A@d}}}{{h{If}}}}{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{If}}}}}}}}}}{{{h{A@f}}}{{`{{AFn{}{{Fd{{h{If}}}}}}}}}}{{{h{AAl}}}{{Al{Mn}}}}{{{h{O`}}}Mn}`{{{h{Hb}}c}CdFn}{{{h{Of}}c}CdFn}0{{{h{Oh}}c}CdFn}{{{h{Jn}}c}CdFn}{{{h{AB`}}c}CdFn}{{{h{ABb}}c}CdFn}{{{h{ABj}}c}CdFn}{{{h{A@b}}c}CdFn}{{{h{Nn}}c}CdFn}{{{h{N`}}c}CdFn}{{{h{Gn}}c}CdFn}{{{h{ABl}}c}CdFn}{{{h{ABn}}c}CdFn}{{{h{O`}}c}CdFn}{{{h{AC`}}c}CdFn}{{{h{ACb}}c}CdFn}{{{h{ACd}}c}CdFn}{{{h{ACf}}c}CdFn}{{{h{ACh}}c}CdFn}{{{h{Ob}}c}CdFn}{{{h{Aj}}c}CdFn}{{{h{ACj}}c}CdFn}{{{h{ACl}}c}CdFn}{{{h{ACn}}c}CdFn}{{{h{Nj}}c}CdFn}{{{h{Jl}}c}CdFn}{{{h{AFb}}c}CdFn}{{{h{A@f}}c}CdFn}{{{h{ADf}}c}CdFn}{{{h{ADh}}c}CdFn}{{{h{ADj}}c}CdFn}{{{h{ADl}}c}CdFn}{{{h{ADn}}c}CdFn}{{{h{AE`}}c}CdFn}{{dO`{h{Fj}}}{{f{d}}}}{{dMj}{{f{d}}}}0{{dMn}{{f{d}}}}{{dn}d}{{d{Bh{nn}}}{{f{d}}}}{{d{h{Fj}}AC`}{{f{d}}}}{{{h{Aj}}Mn}{{Al{{h{Ml}}}}}}{{{h{Aj}}{h{Fj}}}{{Al{{h{Ml}}}}}}{{{h{O`}}}Mn}``{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{Ml}}}}}}}}}}{{{h{Aj}}Mn}{{Al{{h{AF`}}}}}}{{{h{A@j}}}{{Al{Mj}}}}{{{h{AbA@h}}Mj}{{h{AbA@h}}}}{{{h{Aj}}}{{`{{AFn{}{{Fd{{h{AF`}}}}}}}}}}```{{{h{A@d}}}Mj}{{{h{A@b}}}Mj}{{{h{N`}}}{{Al{Mj}}}}{{{h{A@j}}}{{h{{Mh{Mn}}}}}}{{{h{AbA@h}}{A`{Mn}}}{{h{AbA@h}}}}`{{{h{AAl}}}AAn}{cJlFb}{cA@`Fb}{{{h{Ab{Od{}{{Gd{c}}}}}}{h{Oh}}{A`{c}}}{{f{c}}}{}}{{{h{O`}}}{{h{ABn}}}}{{{h{ADj}}}{{h{{Bh{nn}}}}}}{MnA@`}{{AEhAEhAEhAEh}{{f{Jl}}}}{{AEhAEhAEhAEh}{{f{A@`}}}}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{Mn{{f{Jl}}}}{{{h{O`}}}{{f{{AGd{AGb}}}}}}{ACn{{f{{AGd{AGb}}}}}}7{ADf{{f{{AGd{AGb}}}}}}{{{h{ADj}}}{{f{{AGd{AGb}}}}}}{AH`Jl}{{{AGd{c}}}A@`AHb}87{MnJl}{{{h{O`}}}Mn}{{{h{ACn}}}Mn}{{{h{ADf}}}Mn}{{{h{ADj}}}Mn}``4{MnA@`}{{{AGd{c}}}JlAHb}7?>66{{Jl{h{Hb}}}{{f{Jl}}}}{{{h{Jl}}}AHd}{{{h{c}}}e{}{}}0000000000000000000000000000000000000000000000000000{{{h{c}}}n{}}000000000000000{Hb{{Al{Oh}}}}```{c{{Cd{e}}}{}{}}0000000000000{Mj{{f{AAn}}}}111{Mj{{f{AB`}}}}2222{Mj{{Cd{ABfc}}}{}}3333333333{{{h{Gl}}}{{f{Gn}}}}444444444444444444444444{{A@`{h{Hb}}}{{Cd{AFbCj}}}}55555555{{{h{{Mh{On}}}}Of}{{f{Jl}}}}{{AHf{h{Hb}}}{{f{{Al{A@`}}}}}}77777777777777777777777777777777777777777777777777777777{{AFb{h{Hb}}}{{Cd{{Al{A@`}}Cj}}}}8888888{{A@`{h{Hb}}}{{f{AHf}}}}{{{h{c}}}G`{}}00000000000000000000000000000000000000000000000000000000000000{cA@d{{Fl{If}}}}{{}A@b}{{}Ob}{{dACj}{{f{d}}}}`{{{h{A@j}}}{{h{{Bh{MjJl}}}}}}{{{h{AbA@h}}{Bh{MjJl}}}{{h{AbA@h}}}}{{{h{Aj}}}Ol}{OlJl}{OlA@`}{{{h{A@f}}}Ol}{c{{f{Jl}}}{{Lb{Fj}}}}{c{{f{A@`}}}{{Lb{Fj}}}}{{LfMnMn}Nb}{{LfMnMnMn}Nb}{{{h{A@j}}}{{h{{Bh{MjLl}}}}}}{{{h{AbA@h}}{Bh{MjLl}}}{{h{AbA@h}}}}`{{{h{A@f}}AEf}{{Al{{h{AEd}}}}}}{{{h{ADf}}}AEf}{{{h{ADj}}}AEf}{{{h{A@f}}}{{`{{AFn{}{{Fd{{h{AEd}}}}}}}}}}{{{h{Gn}}{h{Abc}}}fOd}{{{h{Oh}}{h{Abc}}}fOd}{{{h{Hb}}{h{Abc}}}fOd}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000{{A@n{AHh{nMj}}}A@n}{{Jnc}JnFb}{{A@nc}A@n{{Ff{}{{Fd{Kf}}}}}}{{{h{AbAA`}}{A`{ACh}}}{{h{AbAA`}}}}{{A@nc}A@n{{Ff{}{{Fd{Mj}}}}}}{{JnA@`}Jn}{{NlMj}Nl}{{{h{AbAA`}}Mn}{{h{AbAA`}}}}{{ObMn}Ob}{{A@nMj}A@n}{{{h{AbAA`}}c}{{h{AbAA`}}}{}}{{A@dMj}A@d}{{N`Mj}N`}{{NhMj}Nh}78{{AGfAAh}{{f{Nd}}}}``````````{{{h{c}}}{{h{e}}}{}{}}00{{{h{Abc}}}{{h{Abe}}}{}{}}00{AHj{{f{AHl}}}}{{}AHj}{{AHjLl}AHj}{{{h{AHl}}}AHl}{{{h{AHn}}}AHn}{{{h{c}}{h{Abe}}}Ad{}{}}0{Cb{{h{c}}}{}}00{Cb{{h{Abc}}}{}}00{AHjAHj}{CbAd}00{{AHjKn}AHj}{{{h{AHl}}}{{h{Kn}}}}{{{h{AHl}}{h{AbCl}}}Cn}{{{h{AHn}}{h{AbCl}}}Cn}{cc{}}00{{AjBbKn}{{f{AHn}}}}{{{h{Fj}}BbKn}{{f{AHn}}}}{{AHjBb}AHj}{{{h{AHl}}}{{h{Bb}}}}{{}Cb}00{ce{}{}}00{AHnAHl}{{AHjc}AHj{{Fl{AI`}}}}{{{h{AHl}}}{{h{Aj}}}}{{{h{AHn}}}AI`}{{AHjc}AHj{{Fl{n}}}}{{{h{AHl}}}{{Al{{h{Fj}}}}}}{{{h{AHl}}}AI`}{{{h{AHl}}}Hd}{{{h{AHn}}}Hd}{{AHjCh}AHj}{{{h{AHl}}}Ch}{{{h{AHl}}}Mb}{{{h{AHn}}}Mb}{{{h{c}}}e{}{}}0{c{{Cd{e}}}{}{}}00000{{{h{c}}}G`{}}00{ce{}{}}00``{AIb{{f{AId}}}}{{AIb{h{Fj}}ACf}{{f{AIb}}}}{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{{AId{h{c}}}{{f{AHl}}}Bf}{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}05{CbAd}0{cc{}}0{{}Cb}0::{{{h{AHl}}}AId}{{AId{A`{n}}}{{f{AId}}}}{AIdAIb}{{AId{Bh{nn}}}{{f{AId}}}}{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}0{{AIdACj}{{f{AId}}}}{ce{}{}}0``{{{h{Nj}}}{{f{AIf}}}}{{{h{AIh}}AIj}{{f{AIj}}}}{{{h{AIh}}{h{Jl}}}{{f{{Al{Jl}}}}}}{{{h{AIh}}{h{Jl}}}{{f{Jl}}}}``````{{{AJ`{}{{AIl{c}}{AIn{i}}}}i}{{Bn{{Bl{Bj}}}}}{{AJb{eg}}}{}{}{}}{{{h{AbAJb}}}{{Bn{{Bl{Bj}}}}}}{{{h{AJd}}}n}{{{h{AJd}}}Cb}0`{{{h{AbAJb}}c}{{Bn{{Bl{Bj}}}}}{}}````{{{h{c}}}{{h{e}}}{}{}}00{{{h{Abc}}}{{h{Abe}}}{}{}}00{{{AJf{c}}e}{{Bn{{Bl{Bj}}}}}AJh{}}{{{h{{AJf{c}}}}}{{AJf{c}}}{JdAJh}}{{{h{c}}{h{Abe}}}Ad{}{}}{{{h{Ab{AJj{c}}}}}{{Bn{{Bl{Bj}}}}}AJh}{{{h{{AJj{c}}}}}nAJh}{{{h{{AJj{c}}}}}CbAJh}0{Cb{{h{c}}}{}}00{Cb{{h{Abc}}}{}}00{CbAd}00{cc{}}00{{}Cb}00{ce{}{}}00{{{Al{ADd}}}AJl}{c{{AJf{c}}}AJh}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}00000{{{h{c}}}G`{}}00555{{{h{Ab{AJj{c}}}}AJn}{{Bn{{Bl{Bj}}}}}AJh}`````{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{{{AJh{}{{AIl{c}}}}}{{`{{Bj{}{{AGj{{f{c}}}}}}AK`}}}{{AKb{e}}}{}}{{{AKd{ce}}}{{f{g}}}AKfAKh{}}{{{h{{AKd{ce}}}}}{{AKd{ce}}}{JdAKf}{JdAKh}}{{{h{c}}{h{Abe}}}Ad{}{}}{AKb{{`{{Bj{}{{AGj{{f{c}}}}}}AK`}}}{}}{AKj{{f{{A`{A@h}}}}}}{{{h{AKj}}}n}{{{h{AKj}}}Cb}0{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}0{CbAd}0{cc{}}0{{}Cb}0{ce{}{}}0`{{AKlIfKnce}{{AKd{ce}}}AKfAKh}{{{h{c}}}e{}{}}{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}044{{{h{AbAKb}}{h{AJn}}}{{`{{Bj{}{{AGj{{f{Ad}}}}}}AK`}}}}{{{h{AbAKj}}{h{AJn}}}{{f{Ad}}}}````{{{h{c}}}{{h{e}}}{}{}}0{{{h{Abc}}}{{h{Abe}}}{}{}}0{{{h{AKn}}}AKn}{{{h{AL`}}}AL`}{{{h{c}}{h{Abe}}}Ad{}{}}0{Cb{{h{c}}}{}}0{Cb{{h{Abc}}}{}}0{CbAd}0{cc{}}0{{{h{AKh}}}n}{{{h{AL`}}}n}{{{h{AKf}}{h{Fj}}}n}{{{h{AKn}}{h{Fj}}}n}{{}Cb}0{ce{}{}}0{Aj{{f{AKn}}}}{{n{Al{n}}ABb}AL`}{{{h{c}}}e{}{}}0{c{{Cd{e}}}{}{}}000{{{h{c}}}G`{}}055","D":"IDh","p":[[6,"TableUpdate",0,3025],[5,"TableMetadataBuilder",862,3026],[8,"Result",0,3027],[1,"reference"],[10,"Error",3028],[5,"NamespaceIdent",0,3025],[5,"String",3029],[5,"Vec",3030],[0,"mut"],[1,"unit"],[1,"tuple"],[6,"TableRequirement",0,3025],[5,"TableMetadata",862,3031],[6,"Option",3032],[6,"ErrorKind",0,3027],[5,"Namespace",0,3025],[5,"TableIdent",0,3025],[6,"Ordering",3033],[10,"Catalog",0,3025],[5,"HashMap",3034],[10,"Future",3035],[5,"Box",3036],[5,"Pin",3037],[5,"TableCreation",0,3025],[1,"usize"],[6,"Result",3038],[10,"Deserializer",3039],[1,"bool"],[5,"Error",0,3027],[5,"Formatter",3040],[8,"Result",3040],[5,"TableCommit",0,3025],[5,"ViewCreation",0,3025],[5,"ParseError",3041],[6,"Error",3042],[5,"Utf8Error",3043],[5,"Error",3044],[6,"Error",3045],[5,"Error",3046],[5,"Error",3047],[5,"TryFromSliceError",3048],[6,"ParquetError",3049],[6,"ParseError",3050],[5,"TryFromIntError",3051],[5,"Error",3052],[6,"ArrowError",3053],[5,"SendError",3054],[5,"Error",3055],[10,"ToString",3029],[17,"Item"],[10,"IntoIterator",3056],[10,"Hasher",3057],[1,"str"],[10,"Into",3058],[10,"Serializer",3059],[5,"TypeId",3060],[5,"Error",3061],[17,"T"],[17,"U"],[10,"ArrowSchemaVisitor",330,3062],[5,"Field",3063],[5,"Schema",3064],[5,"Schema",862,3065],[6,"DataType",3066],[6,"Type",862,3067],[5,"ArrowReaderBuilder",330,3068],[5,"ArrowReader",330,3068],[8,"FileScanTaskStream",782],[8,"ArrowRecordBatchStream",782],[5,"Fields",3069],[5,"BoundReference",393,3070],[6,"Predicate",393,3071],[17,"Bound"],[10,"Bind",393],[8,"SchemaRef",862,3065],[5,"Reference",393,3070],[5,"LogicalExpression",393,3071],[5,"UnaryExpression",393,3071],[5,"BinaryExpression",393,3071],[5,"SetExpression",393,3071],[6,"BoundPredicate",393,3071],[10,"Clone",3072],[6,"PredicateOperator",393],[10,"Deserialize",3039],[10,"PartialEq",3033],[5,"Datum",862,3073],[5,"NestedField",862,3067],[10,"Debug",3040],[10,"Display",3040],[1,"array"],[8,"NestedFieldRef",862,3067],[5,"Arc",3074],[10,"Serialize",3059],[5,"FileIOBuilder",664,3075],[5,"FileIO",664,3075],[10,"FileWrite",664,3075],[10,"AsRef",3058],[5,"InputFile",664,3075],[5,"OutputFile",664,3075],[5,"FileMetadata",664,3075],[10,"FileRead",664,3075],[1,"u64"],[5,"Range",3076],[5,"Bytes",3077],[5,"TableScanBuilder",782],[5,"TableScan",782],[5,"FileScanTask",782],[1,"slice"],[1,"i32"],[8,"SnapshotRef",862,3078],[1,"i64"],[5,"UnboundPartitionSpec",862,3079],[5,"ManifestListWriter",862,3080],[5,"ManifestFile",862,3080],[10,"Iterator",3081],[5,"UnboundPartitionSpecBuilder",862,3079],[6,"Transform",862,3082],[5,"PartitionSpecBuilder",862,3079],[5,"UnboundPartitionField",862,3079],[5,"Snapshot",862,3078],[5,"SortOrder",862,3083],[10,"SchemaVisitor",862,3065],[6,"PrimitiveType",862,3067],[5,"StructType",862,3067],[5,"ViewMetadataBuilder",862,3084],[5,"Uuid",3085],[1,"u8"],[6,"Literal",862,3073],[5,"SchemalessPartitionSpec",862,3079],[5,"BoundPartitionSpec",862,3079],[5,"ViewMetadata",862,3084],[5,"DataFileBuilder",862,3086],[5,"DataFile",862,3086],[6,"DataFileBuilderError",862,3086],[5,"SchemaBuilder",862,3065],[5,"SortOrderBuilder",862,3083],[5,"TableMetadataBuildResult",862,3026],[5,"ListType",862,3067],[5,"MapType",862,3067],[5,"Manifest",862,3086],[5,"ManifestMetadata",862,3086],[5,"ManifestEntry",862,3086],[6,"ManifestStatus",862,3086],[6,"DataContentType",862,3086],[6,"DataFileFormat",862,3086],[5,"ManifestList",862,3080],[6,"ManifestContentType",862,3080],[5,"FieldSummary",862,3080],[5,"PartitionField",862,3079],[6,"Operation",862,3078],[5,"Summary",862,3078],[5,"SnapshotReference",862,3078],[6,"SnapshotRetention",862,3078],[6,"SortDirection",862,3083],[6,"NullOrder",862,3083],[5,"SortField",862,3083],[6,"FormatVersion",862,3031],[5,"MetadataLog",862,3031],[5,"SnapshotLog",862,3031],[6,"PrimitiveLiteral",862,3073],[5,"Map",862,3073],[5,"Struct",862,3073],[5,"ViewVersionLog",862,3084],[6,"ViewFormatVersion",862,3084],[5,"ViewVersion",862,3087],[5,"ViewRepresentations",862,3087],[6,"ViewRepresentation",862,3087],[5,"SqlViewRepresentation",862,3087],[8,"SchemaId",862,3065],[8,"ViewVersionRef",862,3087],[8,"ViewVersionId",862,3087],[1,"u32"],[5,"Decimal",3088],[1,"i128"],[8,"BoundPartitionSpecRef",862,3079],[8,"SortOrderRef",862,3083],[5,"RawLiteral",862,3089],[1,"f64"],[8,"ManifestEntryRef",862,3086],[1,"f32"],[6,"SortOrderBuilderError",862,3083],[5,"UninitializedFieldError",3090],[10,"ExactSizeIterator",3091],[10,"Any",3060],[5,"Utc",3092],[5,"DateTime",3093],[5,"ManifestWriter",862,3086],[5,"StructValueIntoIter",862,3073],[17,"Output"],[10,"Fn",3094],[8,"SchemalessPartitionSpecRef",862,3079],[5,"NaiveDateTime",3095],[10,"TimeZone",3096],[5,"ByteBuf",3097],[6,"Value",3098],[5,"BiHashMap",3099],[5,"TableBuilder",2767],[5,"Table",2767],[5,"StaticTable",2767],[8,"TableMetadataRef",862,3031],[5,"ReplaceSortOrderAction",2837],[5,"Transaction",2837],[8,"BoxedTransformFunction",2872],[10,"TransformFunction",2872],[8,"ArrayRef",3100],[17,"R"],[17,"C"],[10,"IcebergWriterBuilder",2878],[10,"IcebergWriter",2878],[10,"CurrentFileStatus",2878],[5,"DataFileWriterBuilder",2892],[10,"FileWriterBuilder",2942],[5,"DataFileWriter",2892],[5,"DataFileWriterConfig",2892],[5,"RecordBatch",3101],[10,"Send",3102],[10,"FileWriter",2942],[5,"ParquetWriterBuilder",2942,3103],[10,"LocationGenerator",2985],[10,"FileNameGenerator",2985],[5,"ParquetWriter",2942,3103],[5,"WriterProperties",3104],[5,"DefaultLocationGenerator",2985],[5,"DefaultFileNameGenerator",2985],[15,"CurrentSchemaIdMatch",305],[15,"DefaultSortOrderIdMatch",305],[15,"DefaultSpecIdMatch",305],[15,"LastAssignedFieldIdMatch",305],[15,"LastAssignedPartitionIdMatch",305],[15,"RefSnapshotIdMatch",305],[15,"UuidMatch",305],[15,"UpgradeFormatVersion",313],[15,"AddSchema",313],[15,"SetLocation",313],[15,"SetSnapshotRef",313],[15,"RemoveSnapshotRef",313],[15,"RemoveProperties",313],[15,"SetCurrentSchema",313],[15,"AddSnapshot",313],[15,"RemoveSnapshots",313],[15,"AddSortOrder",313],[15,"SetDefaultSortOrder",313],[15,"AddSpec",313],[15,"SetDefaultSpec",313],[15,"SetProperties",313],[15,"AssignUuid",313],[15,"Decimal",2761],[15,"Branch",2763],[15,"Tag",2763]],"r":[[5,3025],[11,3027],[12,3027],[16,3025],[17,3025],[24,3027],[31,3025],[32,3025],[33,3025],[34,3025],[35,3025],[39,3025],[330,3068],[331,3068],[332,3062],[343,3062],[344,3062],[377,3062],[386,3062],[401,3071],[404,3071],[405,3070],[406,3070],[415,3071],[425,3071],[427,3070],[430,3071],[432,3070],[435,3071],[664,3105],[665,3075],[666,3075],[667,3075],[668,3075],[669,3075],[670,3106],[671,3106],[672,3106],[673,3106],[674,3106],[675,3106],[676,3075],[677,3075],[678,3105],[679,3105],[680,3105],[681,3105],[682,3105],[683,3105],[684,3105],[685,3105],[686,3105],[687,3105],[688,3105],[689,3105],[870,3079],[871,3079],[876,3086],[877,3086],[878,3086],[879,3086],[880,3086],[882,3073],[893,3080],[898,3031],[908,3067],[909,3073],[912,3078],[913,3086],[914,3080],[915,3086],[916,3086],[917,3080],[918,3080],[919,3080],[920,3086],[921,3086],[922,3086],[923,3073],[926,3067],[927,3031],[929,3067],[930,3067],[931,3083],[932,3078],[935,3031],[936,3031],[937,3031],[938,3031],[939,3031],[940,3031],[941,3031],[942,3031],[943,3031],[944,3031],[945,3031],[947,3079],[948,3079],[952,3073],[953,3067],[954,3031],[955,3089],[957,3065],[958,3065],[959,3065],[960,3065],[961,3065],[962,3079],[963,3079],[964,3078],[965,3031],[966,3078],[967,3078],[968,3078],[969,3083],[970,3083],[971,3083],[972,3083],[973,3083],[974,3083],[976,3087],[979,3073],[982,3067],[983,3073],[984,3078],[986,3031],[987,3026],[988,3026],[989,3031],[996,3082],[998,3067],[1000,3080],[1001,3079],[1002,3079],[1003,3079],[1004,3079],[1014,3084],[1015,3084],[1016,3084],[1017,3084],[1018,3087],[1019,3087],[1020,3087],[1021,3087],[1022,3084],[1023,3087],[2017,3065],[2018,3065],[2257,3065],[2677,3065],[2678,3065],[2679,3065],[2944,3103],[2945,3103]],"b":[[140,"impl-Debug-for-Error"],[141,"impl-Display-for-Error"],[142,"impl-Debug-for-ErrorKind"],[143,"impl-Display-for-ErrorKind"],[152,"impl-From%3CParseError%3E-for-Error"],[153,"impl-From%3CError%3E-for-Error"],[154,"impl-From%3CUtf8Error%3E-for-Error"],[155,"impl-From%3CError%3E-for-Error"],[156,"impl-From%3CError%3E-for-Error"],[157,"impl-From%3CError%3E-for-Error"],[158,"impl-From%3CError%3E-for-Error"],[159,"impl-From%3CTryFromSliceError%3E-for-Error"],[161,"impl-From%3CParquetError%3E-for-Error"],[162,"impl-From%3CParseError%3E-for-Error"],[163,"impl-From%3CTryFromIntError%3E-for-Error"],[164,"impl-From%3CError%3E-for-Error"],[165,"impl-From%3CArrowError%3E-for-Error"],[166,"impl-From%3CSendError%3E-for-Error"],[167,"impl-From%3CError%3E-for-Error"],[531,"impl-Debug-for-Reference"],[532,"impl-Display-for-Reference"],[533,"impl-Display-for-BoundReference"],[534,"impl-Debug-for-BoundReference"],[536,"impl-Debug-for-UnaryExpression%3CT%3E"],[537,"impl-Display-for-UnaryExpression%3CT%3E"],[538,"impl-Debug-for-BinaryExpression%3CT%3E"],[539,"impl-Display-for-BinaryExpression%3CT%3E"],[540,"impl-Display-for-SetExpression%3CT%3E"],[541,"impl-Debug-for-SetExpression%3CT%3E"],[542,"impl-Debug-for-Predicate"],[543,"impl-Display-for-Predicate"],[544,"impl-Debug-for-BoundPredicate"],[545,"impl-Display-for-BoundPredicate"],[546,"impl-Debug-for-PredicateOperator"],[547,"impl-Display-for-PredicateOperator"],[1505,"impl-Deserialize%3C\'de%3E-for-PrimitiveType"],[1506,"impl-PrimitiveType"],[1837,"impl-Debug-for-Type"],[1838,"impl-Display-for-Type"],[1839,"impl-Display-for-PrimitiveType"],[1840,"impl-Debug-for-PrimitiveType"],[1841,"impl-Debug-for-StructType"],[1842,"impl-Display-for-StructType"],[1843,"impl-Debug-for-NestedField"],[1844,"impl-Display-for-NestedField"],[1852,"impl-Debug-for-DataFileBuilderError"],[1853,"impl-Display-for-DataFileBuilderError"],[1855,"impl-Display-for-DataFileFormat"],[1856,"impl-Debug-for-DataFileFormat"],[1859,"impl-Debug-for-ManifestContentType"],[1860,"impl-Display-for-ManifestContentType"],[1869,"impl-Debug-for-Schema"],[1870,"impl-Display-for-Schema"],[1877,"impl-Debug-for-SortDirection"],[1878,"impl-Display-for-SortDirection"],[1879,"impl-Display-for-NullOrder"],[1880,"impl-Debug-for-NullOrder"],[1881,"impl-Debug-for-SortField"],[1882,"impl-Display-for-SortField"],[1883,"impl-Debug-for-SortOrderBuilderError"],[1884,"impl-Display-for-SortOrderBuilderError"],[1887,"impl-Display-for-FormatVersion"],[1888,"impl-Debug-for-FormatVersion"],[1893,"impl-Display-for-Transform"],[1894,"impl-Debug-for-Transform"],[1896,"impl-Display-for-Datum"],[1897,"impl-Debug-for-Datum"],[1904,"impl-Debug-for-ViewFormatVersion"],[1905,"impl-Display-for-ViewFormatVersion"],[1916,"impl-From%3CMapType%3E-for-Type"],[1917,"impl-From%3CStructType%3E-for-Type"],[1919,"impl-From%3CListType%3E-for-Type"],[1920,"impl-From%3CPrimitiveType%3E-for-Type"],[1932,"impl-From%3CUninitializedFieldError%3E-for-DataFileBuilderError"],[1934,"impl-From%3CString%3E-for-DataFileBuilderError"],[1948,"impl-From%3CBoundPartitionSpec%3E-for-UnboundPartitionSpec"],[1949,"impl-From%3CSchemalessPartitionSpec%3E-for-UnboundPartitionSpec"],[1963,"impl-From%3CUninitializedFieldError%3E-for-SortOrderBuilderError"],[1964,"impl-From%3CString%3E-for-SortOrderBuilderError"],[2286,"impl-PrimitiveType"],[2287,"impl-Serialize-for-PrimitiveType"]],"c":"OjAAAAEAAAAAAAEAEAAAADsBGwQ=","e":"OzAAAAEAAC0HZwArABUARQAKAFQAIgB6ABEAjQATAKIABgC2AAEAuQAJAOQAAADuAAMA8wAAAPoABgAEAR0AJAEJAGIBAwBnAQcAcQEBAHwBBgCEAQEAmAEHAKMBBACwAQAAuAFWABACAgAUAhAAMAIIAFoCCABkAjQAswIJAL4CAQDCAg4A1AIDAN4CBAD1AhQAFAMFABsDAQAiAwwAMgMCAEUDAABKAwwAHAQBADIEfQDEBGkALwUBAFIFCABjBaAACQY+AEwGMQCABowALQdJAH0HAQCABwEAjQcAAI8HAACZBwAAmwcAAJ0HAQCsBwEAsAcAALkHAAC8BwAAvgcAAMYHAADJBwQA0wcGAOAHAQDkBz4AaQgDALYIAADCCAIA7ggiAFEJRACaCToA1gkHAOAJNwAZCgYAIQo+AHkKPgDTCgUA3AoJAOcKAgDsCgEA9QoCAAgLDQAaCwMAHwsDACQLAQAoCwEAMAsFADcLAQBQCxUAaQsCAHELDQCECwMAiQsCAI0LCQCZCwEAnwsIAKkLAACuCw0AvwsAAMELAgDICwkA"}],\ ["iceberg_catalog_glue",{"t":"SSSSSFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQ","n":["AWS_ACCESS_KEY_ID","AWS_PROFILE_NAME","AWS_REGION_NAME","AWS_SECRET_ACCESS_KEY","AWS_SESSION_TOKEN","GlueCatalog","GlueCatalogConfig","borrow","borrow","borrow_mut","borrow_mut","builder","create_namespace","create_table","deref","deref","deref_mut","deref_mut","drop","drop","drop_namespace","drop_table","file_io","fmt","fmt","from","from","get_namespace","init","init","into","into","into_shared","into_shared","list_namespaces","list_tables","load_table","namespace_exists","new","rename_table","table_exists","try_from","try_from","try_into","try_into","type_id","type_id","update_namespace","update_table","vzip","vzip","with_catalog_id"],"q":[[0,"iceberg_catalog_glue"],[52,"iceberg_catalog_glue::catalog"],[53,"iceberg::catalog"],[54,"alloc::string"],[55,"std::collections::hash::map"],[56,"core::future::future"],[57,"alloc::boxed"],[58,"core::pin"],[59,"iceberg::io::file_io"],[60,"core::fmt"],[61,"core::option"],[62,"iceberg::error"],[63,"core::result"],[64,"core::any"],[65,"iceberg_catalog_glue::utils"]],"i":[0,0,0,0,0,0,0,5,18,5,18,18,5,5,5,18,5,18,5,18,5,5,5,5,18,5,18,5,5,18,5,18,5,18,5,5,5,5,5,5,5,5,18,5,18,5,18,5,5,5,18,0],"f":"```````{{{b{c}}}{{b{e}}}{}{}}0{{{b{dc}}}{{b{de}}}{}{}}0{{}{{`{{h{ffff}}}}}}{{{b{j}}{b{l}}{A`{nn}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}{b{l}}Ah}{{Af{{Ad{Ab}}}}}}{Aj{{b{c}}}{}}0{Aj{{b{dc}}}{}}0{Ajf}0{{{b{j}}{b{l}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}{b{Al}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}}An}{{{b{j}}{b{dB`}}}Bb}{{{b{Bd}}{b{dB`}}}Bb}{cc{}}05{{}Aj}0{ce{}{}}000{{{b{j}}{Bf{{b{l}}}}}{{Af{{Ad{Ab}}}}}}878{Bd{{Bh{j}}}}{{{b{j}}{b{Al}}{b{Al}}}{{Af{{Ad{Ab}}}}}}9{c{{Bj{e}}}{}{}}000{{{b{c}}}Bl{}}0{{{b{j}}{b{l}}{A`{nn}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}Bn}{{Af{{Ad{Ab}}}}}}77`","D":"Ch","p":[[1,"reference"],[0,"mut"],[1,"unit"],[1,"tuple"],[5,"GlueCatalog",0,52],[5,"NamespaceIdent",53],[5,"String",54],[5,"HashMap",55],[10,"Future",56],[5,"Box",57],[5,"Pin",58],[5,"TableCreation",53],[1,"usize"],[5,"TableIdent",53],[5,"FileIO",59],[5,"Formatter",60],[8,"Result",60],[5,"GlueCatalogConfig",0,52],[6,"Option",61],[8,"Result",62],[6,"Result",63],[5,"TypeId",64],[5,"TableCommit",53]],"r":[[0,65],[1,65],[2,65],[3,65],[4,65],[5,52],[6,52]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAABgABwAIAAMADwAFABgAAQAdAAEAIQABACoABQAxAAIA"}],\ ["iceberg_catalog_hms",{"t":"PPFFGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["Buffered","Framed","HmsCatalog","HmsCatalogConfig","HmsThriftTransport","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","create_namespace","create_table","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop_namespace","drop_table","file_io","fmt","fmt","fmt","from","from","from","get_namespace","init","init","init","into","into","into","list_namespaces","list_tables","load_table","namespace_exists","new","rename_table","table_exists","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_namespace","update_table","vzip","vzip","vzip"],"q":[[0,"iceberg_catalog_hms"],[61,"iceberg_catalog_hms::catalog"],[62,"iceberg::catalog"],[63,"alloc::string"],[64,"std::collections::hash::map"],[65,"core::future::future"],[66,"alloc::boxed"],[67,"core::pin"],[68,"iceberg::io::file_io"],[69,"core::fmt"],[70,"core::option"],[71,"iceberg::error"],[72,"core::result"],[73,"core::any"]],"i":[13,13,0,0,0,5,13,19,5,13,19,19,5,5,13,5,13,19,5,13,19,5,13,19,5,5,5,5,13,19,5,13,19,5,5,13,19,5,13,19,5,5,5,5,5,5,5,5,13,19,5,13,19,5,13,19,5,5,5,13,19],"f":"`````{{{b{c}}}{{b{e}}}{}{}}00{{{b{dc}}}{{b{de}}}{}{}}00{{}{{`{{h{ffff}}}}}}{{{b{j}}{b{l}}{A`{nn}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}{b{l}}Ah}{{Af{{Ad{Ab}}}}}}{{}Aj}{Al{{b{c}}}{}}00{Al{{b{dc}}}{}}00{Alf}00{{{b{j}}{b{l}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}{b{An}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}}B`}{{{b{j}}{b{dBb}}}Bd}{{{b{Aj}}{b{dBb}}}Bd}{{{b{Bf}}{b{dBb}}}Bd}{cc{}}006{{}Al}00{ce{}{}}00{{{b{j}}{Bh{{b{l}}}}}{{Af{{Ad{Ab}}}}}}989{Bf{{Bj{j}}}}{{{b{j}}{b{An}}{b{An}}}{{Af{{Ad{Ab}}}}}}:{c{{Bl{e}}}{}{}}00000{{{b{c}}}Bn{}}00{{{b{j}}{b{l}}{A`{nn}}}{{Af{{Ad{Ab}}}}}}{{{b{j}}C`}{{Af{{Ad{Ab}}}}}}777","D":"Cf","p":[[1,"reference"],[0,"mut"],[1,"unit"],[1,"tuple"],[5,"HmsCatalog",0,61],[5,"NamespaceIdent",62],[5,"String",63],[5,"HashMap",64],[10,"Future",65],[5,"Box",66],[5,"Pin",67],[5,"TableCreation",62],[6,"HmsThriftTransport",0,61],[1,"usize"],[5,"TableIdent",62],[5,"FileIO",68],[5,"Formatter",69],[8,"Result",69],[5,"HmsCatalogConfig",0,61],[6,"Option",70],[8,"Result",71],[6,"Result",72],[5,"TypeId",73],[5,"TableCommit",62]],"r":[[2,61],[3,61],[4,61]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAACIABgAGAAUADwAJABwAAgAjAAIAMAAIADoAAwA="}],\ ["iceberg_catalog_memory",{"t":"FNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["MemoryCatalog","borrow","borrow_mut","create_namespace","create_table","deref","deref_mut","drop","drop_namespace","drop_table","fmt","from","get_namespace","init","into","list_namespaces","list_tables","load_table","namespace_exists","new","rename_table","table_exists","try_from","try_into","type_id","update_namespace","update_table","vzip"],"q":[[0,"iceberg_catalog_memory"],[28,"iceberg_catalog_memory::catalog"],[29,"iceberg::catalog"],[30,"alloc::string"],[31,"std::collections::hash::map"],[32,"core::future::future"],[33,"alloc::boxed"],[34,"core::pin"],[35,"core::fmt"],[36,"core::option"],[37,"iceberg::io::file_io"],[38,"core::result"],[39,"core::any"]],"i":[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3],"f":"`{{{b{c}}}{{b{e}}}{}{}}{{{b{dc}}}{{b{de}}}{}{}}{{{b{f}}{b{h}}{l{jj}}}{{Ab{{A`{n}}}}}}{{{b{f}}{b{h}}Ad}{{Ab{{A`{n}}}}}}{Af{{b{c}}}{}}{Af{{b{dc}}}{}}{AfAh}{{{b{f}}{b{h}}}{{Ab{{A`{n}}}}}}{{{b{f}}{b{Aj}}}{{Ab{{A`{n}}}}}}{{{b{f}}{b{dAl}}}An}{cc{}}3{{}Af}{ce{}{}}{{{b{f}}{B`{{b{h}}}}}{{Ab{{A`{n}}}}}}656{{Bb{B`{j}}}f}{{{b{f}}{b{Aj}}{b{Aj}}}{{Ab{{A`{n}}}}}}7{c{{Bd{e}}}{}{}}0{{{b{c}}}Bf{}}?{{{b{f}}Bh}{{Ab{{A`{n}}}}}}6","D":"Bd","p":[[1,"reference"],[0,"mut"],[5,"MemoryCatalog",0,28],[5,"NamespaceIdent",29],[5,"String",30],[5,"HashMap",31],[10,"Future",32],[5,"Box",33],[5,"Pin",34],[5,"TableCreation",29],[1,"usize"],[1,"unit"],[5,"TableIdent",29],[5,"Formatter",35],[8,"Result",35],[6,"Option",36],[5,"FileIO",37],[6,"Result",38],[5,"TypeId",39],[5,"TableCommit",29]],"r":[[0,28]],"b":[],"c":"OjAAAAAAAAA=","e":"OjAAAAEAAAAAAAoAEAAAAAIAAwAGAAcACAALAA4AFwAYABkAHAA="}],\ diff --git a/api/src/iceberg/catalog/mod.rs.html b/api/src/iceberg/catalog/mod.rs.html index 7e062ab14..432e95fd9 100644 --- a/api/src/iceberg/catalog/mod.rs.html +++ b/api/src/iceberg/catalog/mod.rs.html @@ -1837,22 +1837,6 @@ 1837 1838 1839 -1840 -1841 -1842 -1843 -1844 -1845 -1846 -1847 -1848 -1849 -1850 -1851 -1852 -1853 -1854 -1855

    // Licensed to the Apache Software Foundation (ASF) under one
     // or more contributor license agreements.  See the NOTICE file
     // distributed with this work for additional information
    @@ -2308,23 +2292,7 @@
         pub fn apply(self, builder: TableMetadataBuilder) -> Result<TableMetadataBuilder> {
             match self {
                 TableUpdate::AssignUuid { uuid } => Ok(builder.assign_uuid(uuid)),
    -            TableUpdate::AddSchema {
    -                schema,
    -                last_column_id,
    -            } => {
    -                if let Some(last_column_id) = last_column_id {
    -                    if builder.last_column_id() > last_column_id {
    -                        return Err(Error::new(
    -                            ErrorKind::DataInvalid,
    -                            format!(
    -                                "Invalid last column ID: {last_column_id} < {} (previous last column ID)",
    -                                builder.last_column_id()
    -                            ),
    -                        ));
    -                    }
    -                };
    -                Ok(builder.add_schema(schema))
    -            }
    +            TableUpdate::AddSchema { schema, .. } => Ok(builder.add_schema(schema)),
                 TableUpdate::SetCurrentSchema { schema_id } => builder.set_current_schema(schema_id),
                 TableUpdate::AddSpec { spec } => builder.add_partition_spec(spec),
                 TableUpdate::SetDefaultSpec { spec_id } => builder.set_default_partition_spec(spec_id),
    diff --git a/api/src/iceberg/spec/table_metadata_builder.rs.html b/api/src/iceberg/spec/table_metadata_builder.rs.html
    index f42557149..0ef8de5a8 100644
    --- a/api/src/iceberg/spec/table_metadata_builder.rs.html
    +++ b/api/src/iceberg/spec/table_metadata_builder.rs.html
    @@ -2152,12 +2152,6 @@
     2152
     2153
     2154
    -2155
    -2156
    -2157
    -2158
    -2159
    -2160
     
    // Licensed to the Apache Software Foundation (ASF) under one
     // or more contributor license agreements.  See the NOTICE file
     // distributed with this work for additional information
    @@ -2348,12 +2342,6 @@
             )
         }
     
    -    /// Get the current last column id
    -    #[inline]
    -    pub(crate) fn last_column_id(&self) -> i32 {
    -        self.metadata.last_column_id
    -    }
    -
         /// Changes uuid of table metadata.
         pub fn assign_uuid(mut self, uuid: Uuid) -> Self {
             if self.metadata.table_uuid != uuid {