Expand description
Contains column writer API.
Modules§
- encoder π
Macros§
- downcast_
writer π
Structs§
- Metadata returned by
GenericColumnWriter::close
- Column
Metrics π - Generic column writer for a primitive column.
- Page
Metrics π
Enums§
- Column writer for a Parquet type.
- Level
Deprecated
Functions§
- compare_
greater πEvaluatea > b
according to underlying logical type. - Signed comparison of bytes arrays
- fallback_
encoding πReturns encoding for a column when no other encoding is provided in writer properties. - Gets a specific column writer corresponding to column descriptor
descr
. - Gets a typed column writer for the specific type
T
, by βup-castingβcol_writer
of non-generic type to a generic column writer typeColumnWriterImpl
. - Similar to
get_typed_column_writer
but returns a reference. - Similar to
get_typed_column_writer
but returns a reference. - Returns true if dictionary is supported for column writer, false otherwise.
- increment πTry and increment the bytes from right to left.
- increment_
utf8 πTry and increment the the stringβs bytes from right to left, returning when the result is a valid UTF8 string. ReturnsNone
when it canβt increment any byte. - is_nan π
- truncate_
utf8 πTruncate a UTF8 slice to the longest prefix that is still a valid UTF8 string, while being less thanlength
bytes and non-empty - update_
max π - update_
min π - update_
stat πPerform a conditional update ofcur
, skipping any NaN values
Type Aliases§
- Typed column writer for a primitive column.