Struct parquet::file::properties::WriterProperties[][src]

pub struct WriterProperties { /* fields omitted */ }
Expand description

Writer properties.

All properties except the key-value metadata are immutable, use WriterPropertiesBuilder to assemble these properties.

Implementations

Returns builder for writer properties with default values.

Returns data page size limit.

Returns dictionary page size limit.

Returns configured batch size for writes.

When writing a batch of data, this setting allows to split it internally into smaller batches so we can better estimate the size of a page currently being written.

Returns max size for a row group.

Returns configured writer version.

Returns created_by string.

Returns key_value_metadata KeyValue pairs.

Returns encoding for a data page, when dictionary encoding is enabled. This is not configurable.

Returns encoding for dictionary page, when dictionary encoding is enabled. This is not configurable.

Returns encoding for a column, if set. In case when dictionary is enabled, returns fallback encoding.

If encoding is not set, then column writer will choose the best encoding based on the column type.

Returns compression codec for a column.

Returns true if dictionary encoding is enabled for a column.

Returns true if statistics are enabled for a column.

Returns max size for statistics. Only applicable if statistics are enabled.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.